World News

Heavy rains trigger floods in India

Torrential monsoon rains on September 16 caused floods and landslides in Manipur and Himachal Pradesh, damaging homes and property. At least 40 people have died, and around 2,000 villages in Punjab are submerged due to...