30 July 2010, 10:15 pm
Heavy rains lashed Delhi Saturday morning, bringing much-needed relief to residents from the high humidity. But commuters had a tough time as waterlogging in many areas led to traffic snarls.... Read More »