they were hosted in 2008
Yes, it hosted the Olympics at the 2008 Beijing Summer Olympics
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.
No. As of the 2008 Games, India has never hosted an Olympics.
China last hosted the Olympics in 2008.
Once in 2008.