News

Himachal Pradesh cloudburst: As the search and rescue operations have begun, people are posting scary visuals from the cloudburst hit regions on X. Thursday, Jun 26, 2025. New Delhi o C.