Algeria defends expulsion of French officials as retaliation
Tensions between Algeria and France grew as Algeria defended the expulsion of 12 French officials over a diplomatic incident.
Algeria defends expulsion of French officials as retaliation Read More ยป

