Your browser does not support script
Phnomh Penh, Toul Sleng Museum & Killing Fields, 15-3-2005