Tag: Algerian League of Human Rights Defense

Algeria heads on with inhuman expulsion of Sub-Saharan migrants

February 17, 2023

Algeria has flashed out in recent days close to 900 sub-Saharan migrants as the country closes ears to criticism of its inhuman expulsion of Africans ... Read More