Iran’s Revolutionary Guard strikes alleged Mossad HQ



Iran’s Islamic Revolutionary Guard Corps (IRGC) confirmed that it successfully targeted what it claims to be the espionage headquarters of Israel’s Mossad in Iraqi Kurdistan, according to a me…