they were hosted in 2008
Yes, it hosted the Olympics at the 2008 Beijing Summer Olympics
The summer Olympics of 2008 were hosted in Beijing China.
China hosted the Olympics in 2008
No, as of the 2008 Summer Olympics Vietnam has never hosted the Olympics.
I'm pretty sure the last olympics were hosted in Beijing and in 2008 but I'm not 100% confident they were.
China last hosted the Olympics in 2008.
No. As of the 2008 Games, India has never hosted an Olympics.
Once in 2008.