Video: Argentina G20: Test for world leaders as alliances challenged

Leaders of the world’s biggest economies have gathered in Argentina, where they’re facing the challenge of trying to get on the same page – contending with …

Via Youtube