World

Explosions reported at industrial facility in England

Explosions were reported by locals near a marina in the south of England, as a fire broke out at an industrial facility.