London will be hosting the 2012 Olympic Games.
The Olympics is being held in London this year, because it was voted to be the host city after submitting to the Olympics board. This is also the same reason why Brazil is going to host the Olympics in 2016.
London has held the Olympics three times including this year. London has hosted it in 1908,1948 and this year 2012.
Its the Olympics, but in the year 2012 it will be held in London
The olympics this year is being held in London.
1908 London, United Kingdom 1948 London, United Kingdom 1948 London,United Kingdom. And this year 2012 for normal Olympics don't know about paraolympics London was the first city to hold Paralympics in 1948.
Torino never hosted the Summer Olympics. They did, however, host the 2006 winter Olympics.
Jamaica has never hosted the Olympics