World

At Least 64 Killed in High-Speed Train Collision in Central Spain

2 min read

At least 64 people have died following a collision between two high-speed trains near Toledo in Spain’s Castilla-La Mancha region, according to local authorities. The […]