News

After most Americans had fled, the Cambodian capital fell to China-backed Khmer Rouge forces on April 17, 1975 -- 50 years ago to the day that Xi set down at Phnom Penh International Airport for ...
Fifty years after the fall of Phnom Penh to the Khmer Rouge rebel army, the events of April 17, 1975 continue to cast a long shadow over Cambodia and its political system. Emerging from the ...