Germany orders deportation of Iran-linked cleric in Hamburg

The head of the Islamic Center of Hamburg (IZH), Mohammad Hadi Mofatteh, has been ordered to leave Germany after the center and its affiliates were banned for promoting radical Islamist goals.












