Allen West (R-FL), Bragging About Torture

War criminal Allen West brags about torturing an Iraqi detainee.

More C&L
Loading ...