Woman Hid Moscow Ties While Pushing ‘I Love Russia’ Propaganda, U.S. Says. Branson, Elena, Propaganda, Russian Invasion of Ukraine (2022), Putin, Vladimir V, Russia, Frauds and Swindling, Visas, Ukraine