Accident

2 Articles
Metro

Bus Accident in South Africa’s Mountainous Area Claims at Least 42 Lives.

A tragic bus accident on Sunday evening, October 12, 2025, in northern South Africa led to the deaths of at least 42 people,...

World

At least 15 fatalities in Lisbon funicular accident

A tragic accident occurred in Lisbon when the historic Elevador da Glória funicular derailed, resulting in at least 15 fatalities and 18 injuries....