African Revival's vision is of an Africa where all people are empowered with the skills and resources they need to lift themselves out of poverty...

Events Calendar