Crying and screaming heard from scene of fatal shooting, neighbours say

  • Posted on December 15, 2024
  • By Evening Standard
  • 4 Views
Crying and screaming heard from scene of fatal shooting, neighbours say

Police were called to a street in Brent, north-west London, where the trio were found.
continue reading...

Author
Evening Standard

You May Also Like