zhao zuohai
Tiger Chairs, Electric Batons, and Chili Oil: Report Finds Chinese Police Are Still Torturing Suspects
A report has documented suspects being deprived of sleep, hung from the ceiling, beaten by hammers, and tortured with electric batons until they agree to confess.
Advertisement