1980
1996
china
No, Great Britain has participated in every Summer Olympics and every Winter Olympics.
boycott
Boycott
I think there was a boycott by the United States of the 1980 Olympics.
1980
In response to the US boycott in 1980 because of the Afghan invasion from the USSR.
Spain has never held the "London Olympics"
political boycott
In 1979, USSR invaded Afghanistan.
Yes, Spain hosted the 1992 Summer Olympics in Barcelona.