Putin Stuns Israeli Envoy with Public Declaration of Support for Palestine
Russian President Vladimir Putin has made headlines with a strong declaration of support for Palestine, shocking Israeli representatives during a live televised speech at the Kremlin. Speaking before an assembly…