A must-visit when in Cambodia is to “Security Office 21” or S21 (Torture Prison) of Tuol Sleng and to the Killing Fields in Choeung Ek, each extremely depressing and haunting experiences. These two places display without filter one of the darkest and most gruesome page of History, the Killing Machine of the Khmer Rouge. Continue Reading →