Cambodia extradited alleged scam boss Chen Zhi to China on Thursday, Beijing confirmed, after he was indicted by the United States over a multibillion-dollar fraud. Chinese authorities said Chen was “escorted” from Phnom Penh and hailed the move as a major achievement in law enforcement cooperation between the two countries. Arrest warrants are expected soon […]
