News

French president said recognition of Palestinian state is “moral duty” and “political necessity.” French President Emmanuel Macron said Friday that Europe’s “collective position” on Israel must ...