CIA Torture Report Reveals Americans Are Pussies. Posted on December 12, 2014 by Free Northerner By Alexander McNabb Source: Right Stuff