A horror visit to the Cambodian recent history – Tuol Sleng Genocide Museum in Phnom Penh. A Cambodian must see!!