Tag: Baba Kaka Bashir Garbai
Slave Trade Activities In Libya: Senate Kicks, Says ‘It’s Slap In...
The Dr Bukola Saraki-led Senate in Nigeria has kicked against the alleged sale of Africans in Libya saying it is ‘a slap on the...