Two men have been shot dead in a car at an industrial estate in Dudley, West Midlands Police said.

More follows…

Main Source link