Russia's Deputy Prime Minister Yuri Borisov says that Russia's "high-precision weapons are working."
Ukrainian servicemen stand by a damaged vehicle, at the site of fighting with Russian troops, after Russia launched a massive military operation against Ukraine, in Kyiv, Ukraine February 26, 2022(photo credit: REUTERS/VALENTYN OGIRENKO)ByJERUSALEM POST STAFFUpdated: