Germany orders deportation of cleric in Hamburg with links to Iran
The head of the Islamic Center Hamburg (IZH), Mohammad Hadi Mofatteh, was asked to leave Germany after the center and its branches were banned for promoting radical Islamic goals. The…