Dutch police arrest leader of leading drug syndicate
Image Credit: Shortpedia
Tse Chi Lop, the 57-year-old leader of "Sam Gor", a major producer and supplier of methamphetamines, has been arrested by the Dutch Police from the Netherlands. Chi Lop was arrested upon the request of Australia's federal police. The infamous drug lord is also known as 'Asia's El Chapo'. The criminal was also on Europol's list of the most wanted persons". According to the police, Chi Lop is likely to be extradited to Australia.