Top News | Thu Jun 5, 2014 10:12pm IST

With Russia outside the tent, G7 takes aim at Moscow