ITV stars filming at London Aquatics Centre moments before 29 rushed to hospital after gas leak

Tamworth Herald

Published

The stars were there just hours before huge chlorine gas leak left 29 in hospital.

Full Article