Social and Gender Justice

AFRICA…….. A continent of remarkable diversity and potential, with over 3,000 ethnic groups speaking more than 2,100 languages. Africans practice a variety of religions which include but are not...