News2 years ago
UK Police Recovered £14m Worth Of Stolen Cars/Parts Due To Be Shipped To Africa, UAE Last Year
Stolen Vehicle Intelligence Unit in UK seized £14m worth of stolen Cars and parts due to be shipped overseas last year. A Range Rover and a...