Ajax loader
Khmer Rouge Leadership in a Railway Carriage / Photo, c. 1975
Cambodia.
Khmer Rouge:
Communist Party of Kampuchea in Cambodia, formed in 1968 as an offshoot of the Vietnam People's Army from North Vietnam. It was the ruling...
of 1
Open Lightbox