Neocon Lackey

The Dreaded Lebanese Hezbollah Department 2800

Yes, the dreaded Lebanese Hezbollah Department 2800.... What? You never heard of an outfit that's been blamed for most of the trouble in the ME?

Posted in

unclesam wakeup

Go, Rep. Kaptur!

Tell Wall Street to Go To Hell!!!

US Gross National Debt

Just Foreign Policy Iraqi Death Estimator