Torrential rain has triggered flash floods and landslides in India's northeastern state of Arunachal Pradesh.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera