Alliances for Africa is an African non-governmental peace, human rights and development organization. Through strategic partnerships with local, national and regional organizations, AfA undertakes programs to enhance or reconstruct the interface between civil and political rights and economic and social rights.