South Africa, World Cup, Algeria
Fans gather before attending the match between Algeria and Slovenia on June 13 in Polokwane, South Africa.
Middle East and Africa, International Terrorism, Algeria
Despite its geographic proximity to extremist-prone regions and a chequered past of militancy, Algeria, on the southern shores of the...