Rio, Brazil hosted the Olympics in 2016.
No African country has ever hosted the olympics
England is the only country that has hosted the Olympics 3 times
Yes, Stockholm hosted the 1912 Summer Olympics.
The United Kingdom hosted the 2012 Summer Olympics.
There was no Olympics held in 1982.
There were no Winter Olympics in 2012. The United Kingdom hosted the 2012 Summer Olympics.
Stockholm, Sweden held the V Summer Olympics in 1912 from May 5th to July 22nd.
This year it was London.