Russian President Vladimir Putin speaks at St. Petersburg International Economic Forum June 17, 2023 fredom Top International News Top International News Russian President Vladimir Putin speaks at St. Petersburg International Economic Forum. Watch this live stream to catch an English translation of his speech. Credit WION Please support our Sponsors here :