Hands Off Cain
SAUDI ARABIA·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 and Shareef Khan Nasser, a Pakistani, was put to death in Mecca, both for smuggling heroin into the Kingdom

On August 13, Ibrahim Mohammad Ali, a Nigerian national, was executed in Jeddah and Shareef Khan Nasser, a Pakistani, was put to death in Mecca, both for smuggling heroin into the Kingdom.