Hamas Political Chief Ismael Haniyeh has been assassinated in Tehran. Here’s what we know so far. Post navigation Agitators accused of Islamophobia for linking Southport attack to Muslims Ex-BBC presenter pleads guilty to making indecent pictures of children