Iran blames Israel for ‘short range’ strike that killed Hamas leader
Revolutionary Guards vow to inflict ‘severe punishment’ after Ismail Haniyeh assassinated in Tehran

Revolutionary Guards vow to inflict ‘severe punishment’ after Ismail Haniyeh assassinated in Tehran