Dozens Of Luxury Cars Stolen From UK Seized In Thailand
Thailand’s Department of Special Investigation (DSI) seized 29 of 35 luxury cars reportedly stolen from the UK and smuggled to Bangkok, Thailand, reports ThaiRath. The seizures follow a request from England’s National Crime Agency for the DSI’s help in…