Two killed in high-speed train crash in Italy

Syndicate Post image
A police helicopter flies over an overturned carriage of a high-speed train which derailed in the countryside near the town of Lodi, northern Italy (Antonio Calanni/AP)