iOS app Android app

Allen West Marines

'Shut Your Mouth, War Is Hell'

Posted 01.13.2012 | Politics

Rep. Allen West (R-Fla.) had a strong reaction Friday to a recent video showing U.S. Marines urinating on Taliban bodies. "Unless you have been sh...