No.
India hosted the 2010 Commonwealth Games.
The 2010 Commonwealth Games were hosted by India(Delhi).
Delhi, India hosted the 2010 Commonwealth Games.
India hosted the Commonwealth Games only once in 2010.
INDIA
India
Delhi, India hosted the 2010 Commonwealth Games.
India (Delhi) hosted the 2010 Commonwealth Games.
India hosted the 2010 Commonwealth Games.
The 2010 Commonwealth games were held in Delhi, India.
Yes, there are and they have in 2010, when Delhi hosted the Commonwealth Games.
The XIX Commonwealth Games were held in Delhi, India.