S-21, also known as Tuol Sleng, was ther Khmer Rouge’s main prison By Harry|2016-03-27T16:28:49+02:00March 27, 2016|0 Comments Share This Story, Choose Your Platform! About the Author: Harry Leave A Comment Cancel replyComment
Leave A Comment