Government & Politics 14,000 French mayors and representatives expressed their support of the Iranian Resistance. 258 views2 min read