At least 207 people dead, more than 900 others injured in India train derailment
Rescuers work at the site of passenger trains that derailed in Balasore district, in the eastern Indian state of Orissa, Friday, June 2, 2023. Two passenger trains derailed in India, killing at least 13 people […]