Iran executed 18 protesters in 2026 – United Nations
Iran has executed at least 40 people, including 18 protesters, on “national security grounds” since the start of 2026, the United Nations said Monday. UN rights chief Volker Turk expressed that he felt “deeply for the people in Iran, caught between war and cruel repression” during his address to the UN Human Rights Council. Rights…