Steven Seagal Slams U.S. Media for ‘Lies’ Over Vladimir Putin: ‘I Am One Million Percent Russian’ – IndieWire March 18, 2023