Commander of the Islamic Revolution Guards Corps (IRGC) Major General Mohammad Ali Jafari said Iran’s military power is meant to deter the threats. Speaking to reporters on the sidelines of a massive military exercise in southern Iran on Saturday, Major General Jafari described the ongoing war game as a response to the allegations raised by […]