News

French president said recognition of Palestinian state is “moral duty” and “political necessity.” French President Emmanuel ...