Cloudburst wreaks havoc in Arunachal Pradesh's Bomdila

Cloudburst wreaks havoc in Arunachal Pradesh's Bomdila. Watch how heavy rains lash several parts of north India.
X