Algeria orders exit of French officials amid rocky relations

Algeria has ordered French officials to leave the country
Algeria has ordered French officials to leave the country