SQUAWK/NEWS
Account
Theme
Account
Menu
Live News MACRO FLASH L impact

Train Falls From Bridge Over Spain’s Alcudia River, Killing 59 and Injuring 56

A train fell from a bridge over the Alcudia River in Spain, leaving 59 dead and 56 injured.

Related stories