London’s Metropolitan Police has taken control of the investigation as officers descended on a block of flats in Shepherd’s Bush, west London.
Daily Express :: News Feed
London’s Metropolitan Police has taken control of the investigation as officers descended on a block of flats in Shepherd’s Bush, west London.
Daily Express :: News Feed