In a heart-wrenching incident near Coonoor in Tamil Nadu’s Nilgiris district, a bus carrying 59 passengers, including two drivers, was involved in a catastrophic accident…
View More Tragic Bus Accident Claims Eight Lives in Tamil Nadu’s Nilgiris District