India, the host of the 2010 Commonwealth Games comes under fire, for inadequate preparations as 12 days before the athletes arrive their accommodation isn't ready yet.
India, the host of the 2010 Commonwealth Games comes under fire, for inadequate preparations as 12 days before the athletes arrive their accommodation isn't ready yet.