What country was suspended from the G8 forum in 2014? In Political Trivia AnswerRussia (For the annexation of Crimea) Share and Enjoy !