Stephen Coughlin

From Powerbase
Jump to: navigation, search

Stephen Coughlin, a major in the Army Reserves, working as terrorism expert for the Pentagon was possibly fired for Islamophobia. [1]

Coughlin has written a book Catastrophic failure: Blindfolding America in the face of Jihad, which carries a promotional strap 'Banned by the White House.'

Affilations

External links

  • ref needed