Russia’s Feminist Antiwar Resistance wins human rights award

The Feminist Antiwar Resistance (FAR) has won the 2023 Aachen Peace Prize, sharing the award … Continue reading Russia’s Feminist Antiwar Resistance wins human rights award