Tag: Kudirat Adeshola Afolabi

Saudi authorities releases names of 23 Nigerians awaiting death execution for drug trafficking

The Saudi authorities have released names of 23 Nigerians awaiting execution for…

Farouk Mohammed Farouk Mohammed