Sign Up!
Login
Attached is a story from China about the methods used by the government to extract confessions. Most would call it torture which is considered to be a "human rights violation". Time to invade China?
Comments: Add Comment