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.