fire alarms

Stunned residents turfed out of London towers in the night
World

Stunned residents turfed out of London towers in the night

Baffled and bewildered, residents of five London tower blocks were dragging their belongings through the dark streets early Saturday, having…
Back to top button