Fahamu has a vision of the world where people organise to emancipate themselves from all forms of oppression, recognise their social responsibilities, respect each other’s differences, and realise their full potential. Fahamu strengthens and nurtures the movement for social justice in Africa by generating knowledge to serve activism, bridging the gap between theory and practice , creating learning for, by and across movements, amplifying Africa-centred voices, perspectives and solutions in policy and decision-making at all levels and creating platforms for analysis and debate. Fahamu hopes to achieve increased democratization of political, social and economic spaces creating meaningful change based on a people-centred progressive agenda. Fahamu is distinctively placed as a pan-African organisation supporting and working collaboratively with social movements over the long term. Rather than imposing generic solutions to address the needs of and to strengthen movements, Fahamu is committed to ensuring that our interventions are relevant, timely and significant to the movements we serve.