2 results found
Jidong Prison

Jidong Prison

Publicly, this location is the largest salt field in the country. In reality, it is a torture camp.
02-02-2022 | JIDONG PRISON