Slavery in Libya: A shame to Africa and International community

File Photo

File Photo