Algeria, a gateway between Africa and Europe, has been battered by violence over the past half-century.
Algeria country profile
Algeria country profile
Algeria country profile
Algeria, a gateway between Africa and Europe, has been battered by violence over the past half-century.