The human rights organization has confirmed that at least 2,707 people were executed in 2025, but warns that the actual number is much higher. Despite these figures, there are indications of possible progress.
Signal Search
Search across all ingested intelligence signals. Supports websearch syntax: AND OR "exact phrase" -exclude
5,754 results for All signals
Page 39 of 231