Islamist expert, Stephen Coughlin, fired by Pentagon
Again, we are faced with disturbing news for the War on Terror. Stephen Coughlin, an expert in Islamist extremism and Islamic law, was fired from his position on the military’s Joint Staff. There is a full story here:... Sign in to see full entry.