India News | Press Trust of India | Thursday May 28, 2020
"When it rains, it pours," say the residents of Mawsynram and Sohra towns in Meghalaya which have received more rainfall in the last week than Delhi, Punjab and Haryana get in a year.
www.ndtv.com