At least 20 people have been killed in a railway collision in southern Italy. The two trains crashed head on while traveling in opposite directions on the same stretch of track.

The head-on crash killed 20 people and the rescue operations were continuing, according to a regional official Giuseppe Corrado. He urged blood donors to go to local hospitals.
“Some of the carriages are utterly crumpled and the rescue services are pulling people out, many are wounded,” Riccardo Zingaro, head of traffic police in Andria, said.

Italian media reported after the incident that 34 people were hospitalized.
The crash took place near the city of Andria, in the Puglia region.

The trains were reportedly traveling on a single track stretch of line and collided head-on, Italian media reported.
One of the four-carriage trains was reportedly supposed to have waited at a station for a green light before going down the single track between the towns of Corato and Andria.