The scene of a landslide that occurred in a part of Meghalaya following incessant rain on Saturday. � UB Photos
The scene of a landslide that occurred in a part of Meghalaya following incessant rain on Saturday. � UB Photos