Top Stories WorldCrimea issue: Russia suspended from G-8 nationsTNT DeskMarch 18, 2014March 18, 2014 by TNT DeskMarch 18, 2014March 18, 2014 Paris: France’s foreign minister has said that Russia has been suspended  from the G8 group of nations amid tensions over Ukraine and Russia’s incursion into...