European Ministers criticise Russia's return to G20 finance talks
A gathering of G20 finance ministers and central bank governors in Asheville, North Carolina, was dominated by sharp disagreements over Russia's presence, as the world's leading economies face mounting geopolitical and economic pressures.

