Iran executed more than 100 people in the first three months of 2022, continuing a worrying upward trend, according to a report by U.N. Secretary-General Antonio ... Read more