The Islamic Revolutionary Guards Corps reiterated that Israel “will receive punishment in due time”. Read More Post navigation Disinformation stokes UK far right Islamophobic rage in wake of Southport killings Bulgaria heading to another snap election after parties fail to form government