News

At long last, some Western leaders have found the political will to try to put a stop to the killing in Gaza. President Emmanuel Macron became the first G7 leader to declare that France would ...