Saudi authorities put to death a Nigerian on Sunday after convicting him of murdering a policeman, the latest in a…
Read More Nigerian man executed in Saudi Arabia for killing a police officerSaudi authorities put to death a Nigerian on Sunday after convicting him of murdering a policeman, the latest in a…
Read More Nigerian man executed in Saudi Arabia for killing a police officer