London Ambulance

Blast reported on London underground train: Metro newspaper
World

Blast reported on London underground train: Metro newspaper

A blast on a London underground train left some passengers with facial burns, London’s Metro newspaper reported on its website.…
Back to top button