Sehu Kessa Saa Tabansi

Torture hoods used in U.S. prisons

Asphyxia: (1) stopping of the pulse (2) lack of oxygen, (3) excess carbon dioxide in the body that results in…

April 13, 2017

From a Pennsylvania prison: The torture chair

Dec. 26 -- Power to the people! Since this has been the holiday season of consumer shopping frenzies and enlarged…

January 2, 2017