answersLogoWhite

0

Russia left London with a total of 82 medals (24 gold, 26 silver, and 32 bronze), finishing fourth in the overall medal standings or Gold Medals and third for total medals

User Avatar

Wiki User

12y ago

What else can I help you with?