Russian President Vladimir Putin speaks at St. Petersburg International Economic Forum
Catherine
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.