Early morning rains leave commuters stranded in Delhi
India | Aug 22, 2013, 11:44 AM 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