Dec 18 2022 by ABC News: International
Israel says it has deported Palestinian activist to France over objections from French government
Continue Reading Israel says it has deported Palestinian activist to France over objections from French government