This gallery contains 9 photos.
Welcome to your worst nightmare. Nestled on a bustling Phnom Penh street sits S-21 – a name that sends a chill down the spine of anyone familiar with just a fraction of the atrocities that went on inside. To the … Continue reading


