ECOWAS Committees Advocate For Abolition Of Residence Permit System
The Economic Community of West African States (ECOWAS) committees on Social Affairs, Gender and Women Empowerment, Legal Affairs and Human Rights, Political Affairs, Peace, Security, and the African Peer Review Mechanism (MAEP), have called for the elimination of the residence permit system within member states. EDITOR’S PICKS Police Arrest Man For Allegedly Killing Neighbour’s 4-Year-Old … Read more