Early morning rains leave commuters stranded in Delhi
India | August 22, 2013 11:44 ISTNew Delhi: It was a wet Thursday morning in the capital as parts of the city were lashed by heavy rains, reducing traffic to a crawl. Many commuters were seen stranded on their way to