A controversy that shouldn't exist. McCain was mocked by Democrats when he said Iran is supporting Al-Qaeda, that Iran would not as Iran is shia and Al-Qaeda sunni.
That's a nonsense. Terrorist groups and states don't care about those things. They primarily gather to survive.
The US used jihadists. The Sunni Syria is supporting Shia Hezbullah.
Here is an excerpt of the arabic press, reported by Iraqi Omar on his blog Iraq the model, showing ties between Iran and Al-Qaeda :
According to this report from Azzaman, Iran's revolutionary guard corps is supplying Zarqawi's al-Qaeda in Iraq with Russian-made anti-aircraft weapons including the infrared guided, shoulder-born missile Sam 7 (Strela) in addition to other weaponry like machineguns and improved IEDs.
IRAQ THE MODEL