video

Ismail Haniyeh, the highest ranking Hamas official, was assassinated while staying in an IRGC guest house in Tehran.

How could a Hamas leader have been killed on Iranian soil?

Although Hamas and Iran at first falsely claimed it was an aerial strike, the real story is more intriguing.