Tse Chi Lop, said to be the leader of a multibillion-dollar drug syndicate, was arrested in Amsterdam and faces extradition to Australia.
Asia’s ‘El Chapo’ Is Arrested in Amsterdam
More from ASIA PACIFICMore posts in ASIA PACIFIC »
- Two Americans Tied to Carlos Ghosn’s Escape Are Extradited to Japan
- This Bird Wasn’t Seen for 170 Years. Then It Appeared in an Indonesian Forest.
- Myanmar’s Military Deploys Digital Arsenal of Repression in Crackdown
- Myanmar Coup Protests: Resistance, a Crackdown and New Charges
- China Charges Ahead With a National Digital Currency
More from LATESTMore posts in LATEST »