Source: African Leadership Institute (AFLI) |

Statement from the Archbishop Tutu Fellows to African Heads of State and the International Private Sector, Civil Society and Multilateral Organisations on the Great Stain of Slavery in Libya

Slavery in Libya is a crime against humanity and immediate action is required by all stakeholders, including African governments

Statement from the Archbishop Tutu Fellows to African Heads of State and the International Private Sector, Civil Society and Multilateral Organisations on the Great Stain of Slavery in Libya: Your Excellencies, leaders of private sector and civil society organisations, policy makers at the United Nations and the African Union and…