Barletta

Showing of 1 - 20 from 1 results
Barletta - Total results - 1
Italy train crash kills 23: Human error, antiquated controls may have caused tragedy
World

Italy train crash kills 23: Human error, antiquated controls may have caused tragedy

The official death toll from Italy's train crash stood at 23, but the prefect of Barletta said relatives reported another four people unaccounted-for.