Military torture base located somewhere in the North



A report we came across is suggesting that... this might be a military torture base located somewhere in the North.
The photo is disturbing.

What do you think?

Should human being be treated this way?
8 years ago