News Nation Logo

Landslides wreak havoc in India, China, monsoon disrupts normal life

Landslides due to continuous rainfall have wreaked havoc worldwide. In visuals from J&K's Ramban, big stones tumbling down from mountains can be seen. Countries like China, India, and Russia have witnessed frequent landslides.

Updated : 31 July 2019, 07:33 PM

Videos