PDN027 Published July 1, 2013 at 1201 × 799 in You Never Know Until You Get There. The burial site where the last 14 victims were laid to rest. They were found by Vietnamese soldiers when entering S-21 after the Khmer Rouge had hastily tortured and murdered them, then fled.