In China in the year 1991
There were no Olympics last year. The previous Summer Olympics before London 2012 was Beijing 2008. These games are held every 4 years. The next will be in Rio in 2016.
The State of Georgia hosted the olympics in 1996. The nation has Georgia has not hosted the Olympic yet.
France has hosted 2 Summer Olympic Games, Paris in 1900 and again in 1924.
The last time that Bolivia reached the world cup was in 1994 in the U.S.A.
South Africa hosted the world cup in 2010.
Qatar
England won the World Cup in 1966, the year they hosted it.
South Africa
Uruguay hosted the FIFA World Cup in 1930, it was the first World Cup.
In the year 2002 South Korea and Japan hosted the world cup. It was by a Asian country for the first time. 2006 Germany was the host.
Rio, Brazil hosted the Olympics in 2016.
If you refer to the RWC (Rugby World Cup) Then the hosts were New Zealand
Sril Lanka in 1996.
England
I'm pretty sure the last olympics were hosted in Beijing and in 2008 but I'm not 100% confident they were.
In 1930, Uruguay hosted the first FIFA World Cup.