China stirs up ghosts of Khmer Rouge airport project
The military airport outside this river town in central Cambodia sprawls out in eerie silence, its vast concrete runway untroubled by any sign of aircraft.
Forty years after ‘Year Zero’: Cambodia’s young wrestle with a dark past
Four decades ago, on April 17, 1975, the communist Khmer Rouge marched into Phnom Penh and seized power.