news that matters
Torrential downpour battered several parts of north India on Sunday causing 19 people to lose their…