Showing posts with the label tortureShow all
Cambodia | Nyawa melayang di Choeung Ek Memorial
Cambodia | Tuol Sleng Genocide Museum (S-21) in Phnom Penh