Aug 23, 20231 minTwo die as Kallada Travels luxury bus overturns in Kerala's PalakkadLocal residents who witnessed the accident said the driver seemed to have lost control over the wheel and had tried to steer the...