AdminNov 29, 20171 min readSales of Nigerians as slaves in Libya most barbaric in 21st century – Nigeria SenateThe Senate has officially reacted to the modern slave trade ongoing in Libya, describing the ugly trend as most barbaric in the 21st...