投稿者: Polly Greenwood for MetDesk
Almost 200 killed as deluge sweeps northern India, while rain gives way to high humidity at Paris OlympicsBetween Wednesday and Thursday morning, 147mm of rain was recorded in eastern parts of Delhi by the India Meteorological Department (IMD), breakin…