Technology G7 Summit 2021: All you need to know about history of annual summit founded in 1975-World News ,… Amelia Podder Jun 12, 2021 In 2014, Russia was suspended from the G8 after it annexed Ukraine's Crimea peninsula and sanctions were imposed on Moscow.…