NEW DELHI: On Monday, until 8.30 am, SPS Mayur Vihar in east Delhi recorded 58 mm of rainfall, while Safdarjung, the city’s base weather station, received 29.8 mm. This isn't the first time ...