Deconstructing the Lies About the Legitimate Nation of Israel

TagStephen Coughlin

Pentagon Sacks Specialist on Islamist Extremism

What is going on at the Pentagon? Whatever this crap is, it sure as hell is resembling a shady shift in their policy terrain and painfully ugly transparent pandering. From Pentagon Sacks Specialist on Islamist Extremism: Stephen Coughlin, the Pentagon specialist on Islamic law and Islamist extremism, has been fired from his position on the military’s Joint Staff, following opposition to his...

Deconstructing the Lies About the Legitimate Nation of Israel

Archives