Zelenskiy: Kyiv ‘victory plan’ could push Russia to end war diplomatically
Ukrainian servicemen of the 47th Magura Separate Mechanised Brigade fire a BM-21 Grad multiple launch rocket system towards Russian troops near a front line, amid Russia’s attack on Ukraine, in Zaporizhzhia region, Ukraine June 25, […]