Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

French authorities slammed what they said was "a manifestly hostile initiative," in what represents a continuation of deteriorating relations between Paris and Algiers.