Heavy rainfall causes floods in northern India

Heavy rainfall has triggered landslides and flash floods across northern India.

On Tuesday, more than 30 people were killed near a popular Hindu shrine in Indian-administered Kashmir.

Rains have also battered parts of Himachal Pradesh and Punjab…

Continue Reading