Western pressure on Russia hasn’t stopped Putin’s latest provocations

0
352

• Yellen and other finance ministers walk out of G20 meeting with Russia