American Flag
Torture

Watch | Ron Paul On Horrific New CIA Torture Revelations

The CIA has been forced to declassify memos from its secret torture facilities in Afghanistan, the information in these is horrific and jolting.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.