rian man on death row for Saudi Arabia regain freedom afta three years 18 February 2020 Wia dis foto come from, Twitter/@abikedabiri One criminal court for Mecca, Saudi Arabia, don free Nigerian Islamic preacher Ibrahim Ibrahim, wey bin dey on death row on charges of drug trafficking.
