Robuta

https://www.wsws.org/en/articles/2007/06/exec-j20.html
The US-backed Iraqi government is currently imposing the death penalty at a rate only surpassed by China, Iran and Pakistan. According to Amnesty...
on the risedeath penaltyoccupied iraqusworld