Barking police surrounded flats as man barricaded himself in

Police surrounded the flats in Barking, east London, as nearby residents were evacuated.

from BBC News - UK https://bbc.in/31RiQOc

Comments