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.
