Mass arrests and conflicting narratives following the Haniyeh assassination
In response to the assassination of former Hamas Political Chief Ismail Haniyeh in Tehran on July 31, the Islamic Republic has arrested over 20 senior intelligence officers and military officials,...