Police launch double murder probe after two men are shot dead in black Range Rover Vogue
Police have launched a double murder probe after two men were shot dead in a black Range Rover Vogue on a West Midlands industrial estate. Police and paramedics were called to Albion Works in Brierley Hill, Dudley at around 3.30pm yesterday. It is understood the grim scene, which chillingly echoes the 1995 ‘Essex Boys’ killings, … Read more