[Magharebia]Algiers -Chaos in Libya has prompted Algerian authorities to step up security presence along the border between the two countries and strive ...
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.