Horror as man dies after setting himself on fire at Lancashire train station.

A man died after setting himself on fire at Church and Oswaldtwistle Station in Lancashire, UK. Emergency services were called to the scene but were unable to save him. The platform was closed for around four hours while forensic officers investigated. British Transport Police are currently conducting enquiries to establish the circumstances around the incident.

March 13, 2024
4 Articles