Monsoon rain leads to floods, landslides, evacuation of residents in several parts of India

Monsoon rain leads to floods, landslides, evacuation of residents in several parts of India

Latest Videos

X