Unsolved Murders

Devon Omaro Brown

Age: 31

Sex: male

Date: 15 Oct 2002

Place: Shepherds Bush, West London

Source: www.met.police.uk

Devon Omaro Brown was killed in Shepherds Bush.


*map pointers are rough estimates based on known location details as per Place field above.


see BBC