Categories Articles US intel says Putin believes he is winning the Ukraine war and the West will give up on trying to isolate him, report says Post author By crystalg Post date April 21, 2022 Business Insider Business Insider Tags Believes, Give, Intel, Isolate, Putin, Report, Says, Trying, Ukraine, West, winning ← Affirm Stock Has Affirmed a Bottom → Sphere of influence: 3 in 5 think they could be social media travel influencers