Confrontations with world leaders have piled new pressure on Russian President Vladimir Putin to withdraw his country's troops from Ukraine, as he skipped the final session of the G20 summit to return home.
Confrontations with world leaders have piled new pressure on Russian President Vladimir Putin to withdraw his country's troops from Ukraine, as he skipped the final session of the G20 summit to return home.