ten iranian political factions form coalition to overthrow regime
The parties signed on this statement belong to different Iranian peoples and nationalities, like Ahwazi Democratic Solidarity Party that represent Arab Ahwaz, Balochistan, Kurdish and Azerbaijani parties.. ..…