Categories Russia News Is Russia winning the war in Ukraine? – GZERO Media Post author By Mike Nova Post date May 27, 2024 Is Russia winning the war in Ukraine? GZERO Media ← @Osint613: RT by @mikenov: BREAKING: MASSIVE NEWS IF REPORT IS ACCURATE! Initial report: The Egyptian army opened fire on IDF forces at the Rafah crossing. No casualties reported. Waiting for more details. → NATO states demand clarity from Stoltenberg on Ukraine aid plan – Politico – azərbaycan24