Russian ambassador to Poland doused with red paint while trying to celebrate Putin's 'Victory Day' By: FOXNews.com May 09, 2022 at 09:11 AM EDT Protestors poured red paint on Russia's ambassador to Poland Read More >> Related Stocks: Fancamp Exploration Ltd