I know that Iran has a regular armed forces including an air force. Now I learn that the Revolutionary Guards (how can one be in revolt 34 years after coming to power?) has a navy of its own. Is Iran like Lebanon, with a regular army and a Hezbollah army? Or is it the opposite way around?
Four Libyan soldiers said killed in battle with Islamists in Benghazi (Reuters)
from the article: Iran's Revolutionary Guard holds military exercises in Strait of Hormuz