Russian President Vladimir Putin speaks at St. Petersburg International Economic Forum June 17, 2023 Ukadmin 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