Posted on September 30, 2024September 30, 2024 Russian, Turkish officials blame Israel for ‘destabilization’ of Middle East German, French officials, in contrast, assert Israel’s right to defend itself. Read MoreThis post was originally published on this site By jganley