All police articles
Police have recovered the engines stolen late last month from a Jaguar Land Rover facility in Solihull, UK. West Midlands police have also arrested four men on suspicion of conspiracy to steal, according to a statement. All four have been bailed pending further enquiries. The news comes just under two ...