INTERFAITA OUTREACH Posted on March 21, 2013 by Eeyore Published on Mar 21, 2013 Stephen Ccoughlin : Senior fellow, centert for security policy Robert Spencer Jihad Watch Share this:FacebookTwitter