The G8 becomes the G7: is it enough?

March 25, 2014 11:33
From Straight Talk

Debating whether the West is doing enough to isolate Russia following its invasion of Ukraine.