Putin vows Russia will prevail in Ukraine but glitch hinders TV
Summary Putin says Russia is united at rally Vows to achieve all aims Russian TV cuts out as Putin speaks Flags and patriotic poems greet Putin LONDON, March 18 – Russian President Vladimir Putin justified the invasion of Ukraine before a packed soccer stadium on Friday but coverage […]