Canada and other Group of Seven leading industrialized nations are cancelling a G8 summit with Russia in Sochi and instead are holding a G7 meeting in Belgium, effectively suspending Moscow from the club over its annexation of Crimea.... [Globe and Mail] »»» Read More
Share Your Thoughts