Tag: Slavery in Libya
African Lives Matter Protest Libyan Slave Trade in London
Hundreds of protesters marching against slavery in Libya chanting “shame on Libya” gathered outside the Libyan embassy in Knightsbridge, London on Saturday, 9th December,...