Police officers stand next to terraced housing in Harlesden Road, north London April 28, 2017. (Reuters)
Police officers stand next to terraced housing in Harlesden Road, north London
by Thaer Abbas | May 1, 2017 |
Police officers stand next to terraced housing in Harlesden Road, north London April 28, 2017. (Reuters)