I think that these self-proclaimed "Imams" (sic) who preach jihad should be targeted. Operation Global Phoenix.
I couldn't agree more.