Candace Owens and the Tate brothers turned up in Russia. The Kremlin called it a thaw.
U.S. influencers and an administration official arrived in Russia just as Vladimir Putin, the country’s president, needed a publicity boost. Subscribe to read this story ad-free Get unlimited access to ad-free articles and exclusive content. The small group of Americans flew in as the St. Petersburg International Economic Forum, or SPIEF, often dubbed Russian Davos, … Read more