Report to Share: MEMRI TV Clip Of Sheikh In Italian Mosque Calling On Allah To Kill The Jews 'To The Very Last One' Leads To His Expulsion By Italian Interior Ministry

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.