Rains in India

Heavy rains flood roads in Mumbai & Delhi

Incessant rain on Friday and Saturday morning has led to waterlogging and traffic jams in various parts of Mumbai and…

2 years ago