News

Photo by BERNARD BARRON / AFP France continues to be the country in Europe ordering the highest number of non-EU nationals to leave its territory, according to the latest data published by ...
After factoring in all the data and giving each country a normalized score, Switzerland claimed the top spot with 269 points, leaving France trailing behind with 250. "France, while still a ...