A quick-thinking police officer has averted a tragedy when he grabbed the shirt of a man who appeared to be about to leap into the path of an oncoming train in Colombia.
The drama was caught on camera at Hospital station in the city of Medellin.
The video first shows the man acting unusually on a platform as the train approached the station.
As he suddenly lunged towards the train as it arrived, the officer grasped him and dragged him back onto the platform.
Unconfirmed reports have suggested the heroic policeman is Gustavo Charrapo.