Vladimir Putin's St. Petersburg Speech | June…

The speech covered sanctions, inflation, war, currency, populism, fertilizer, grain, and the changing world order.

Read →