Cambodia: Further information on fear for safety: Kang Kek Leu, aka Ta Pin, aka Duch
Cambodia: Further information on fear for safety: Kang Kek Leu, aka Ta Pin, aka Duch
Index Number: ASA 23/009/1999Date Published: 9 May 1999
Categories: Asia And The Pacific, Cambodia
Delicious
Facebook
Twitter
Google