This year, parts of north India have witnessed incessant rainfall, disrupting normal life and causing devastation in its wake. Several roads were blocked and many people were stranded because of the landslides triggered due to heavy rains.
August 16, 2023Advertisement