Best of News

Keywords

Umbrella-toting pedestrians cross a road as rain falls in New Delhi... News PhotoHorizontal,India,New Delhi,Pedestrian,Rain,Road,WeatherPhotographer Collection: AFP 2013 AFPUmbrella-toting pedestrians cross a road as rain falls in New Delhi on February 5, 2013. Heavy rains lashed the Indian capital bringing down the mercury and throwing normal life out of gear. AFP PHOTO/RAVEENDRAN (Photo credit should read RAVEENDRAN/AFP/Getty Images)