Top 5 executioners list 2017:— Hillel Neuer (@HillelNeuer) May 14, 2018
1. China
2. Iran
3. Saudi Arabia
4. Iraq
5. Pakistan
None of the executed received due process.
Only 1 of the above countries is not on the UN Human Rights Council—but even that one sits on the UN committee overseeing human rights groups.