Dr A ReasorRussia’s Relentless AdvanceIn Russia the people believe Russia has a just cause in reclaiming land in Ukraine, and now they believe Russia is winning the war. In…May 14, 20221May 14, 20221