Pune received 73.1 millimetres of rain in the past 24 hours, the second highest rainfall in June since 2010. Total rainfall for June currently stands at...
Mumbai Rains LIVE: Part of Platform at Virar Railway Station Caves in as Heavy Rains Batter Maximum City