Slavery in Libya: A shame to Africa and International community

File Photo
File Photo