Depository of News

At least 10 dead in Spain train collision

newsdepo.com · world

Two high-speed trains collide near Toledo, Spain, causing numerous casualties and suspension of rail service.

Read full article →