Ismail Haniyeh killed at his Tehran residence | Iran slams Israeli strikes on Beirut | Speed News

This post was originally published on WION.