The Iran National Front and the Struggle for Democracy sidottuEnglanti, 2022