10.5 C
London
Sunday, January 18, 2026
- Advertisement -

TAG

La Stampa

Italian station master ‘admits letting train go before crash’

A station master has reportedly admitted giving the green light to one of the commuter trains that collided head-on in southern Italy. But Vito Piccarreta...

Latest news

- Advertisement -