Hands Off Cain
NIGERIA·DEATH PENALTY·AUGUST 13, 1999·1 MIN READ

On August 13, Ibrahim Mohammad Ali, a Nigerian national,...

On August 13, Ibrahim Mohammad Ali, a Nigerian national, was executed in Jeddah, Saudi Arabia for smuggling heroin into the Kingdom

On August 13, Ibrahim Mohammad Ali, a Nigerian national, was executed in Jeddah, Saudi Arabia for smuggling heroin into the Kingdom.