The recent cloudburst in Himachal Pradesh has caused catastrophic damage, completely destroying an entire village. Amidst this disaster, Anita Devi...
The recent cloudburst in Himachal Pradesh has caused catastrophic damage, completely destroying an entire village. Amidst this disaster, Anita Devi...