[Magharebia]Algiers -In an attempt to offer an outlet for Algerian youth, a trio of journalists on Saturday (September 7th) transformed the ''suicide ...
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.