[Magharebia]After an African-led intervention ousted al-Qaeda in the Islamic Maghreb (AQIM) from northern Mali, fewer resources are available for extremist militants looking ...
Algeria, officially The People's Democratic Republic of Algeria, is a country in North Africa on the Mediterranean coast. Its capital and most populous city is Algiers.