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.

September 4, 2020

Top Stories

ABC News Live Presents