Scorecard Research Beacon
Search Icon
ABC News September 4, 2020

Huge explosion engulfs industrial facility in UK

A massive fire broke out at an industrial building in Kent, causing a dramatic explosion near a marina.