Stay in touch with the latest news & updates
25 supercars and luxury models were confiscated by Swiss authorities from Teodoro Nguema Obiang Mangue and sold at Bonhams auction in Switzerland last month.