Russia’s Putin lashes out at the U.S. and claims victory over sanctions
June 17, 2022 CHARLES MAYNES Participants watch Russian President Vladimir Putin address the St. Petersburg International Economic Forum in St. Petersburg, Russia, on Friday. Dmitri Lovetsky/AP MOSCOW — Russian President […]