French authorities have issued a last-minute ban on a massive rally planned by the Paris-based National Council of Resistance of Iran (NCRI), which was scheduled to take place on Saturday, June 20. The Paris Police Prefecture justified the decision by citing a “particularly tense national and international context,” warning that a serious risk of violent […]
