1.

IARR meaning in General ?

Answer» What is Iraqi Armed Revolutionary Resistance mean?

The Iraqi Armed Revolutionary Resistance ('IARR) is a Marxist insurgent group alleged to be operating in Iraq in 2007.

reference nan


Discussion

No Comment Found