A young child has been killed in a “devastating” explosion which caused at least two houses to collapse and damaged several..
Coastal town in Lancashire, England
Heysham is a coastal town in Lancashire, England, overlooking Morecambe Bay. It is a ferry port, with services to the Isle of Man and Ireland, and the site of two nuclear power stations.
0 shares 3 views
PA - Press Association STUDIO