Cyclone Chido has wreaked havoc on Mayotte, leaving behind a trail of destruction across the French Indian Ocean territory. With homes destroyed, roads covered in debris, and at least 14 lives lost, the island faces an overwhelming challenge. Rescue teams are working tirelessly to assist survivors,...
A massive landslide struck the temple town of Thiruvannamalai in Tamil Nadu, just one day after another devastating landslide trapped several people in a residential building. The region has been..