Fancy how everyone has an expert opinion on the CW Games to be held in India. Hell, even toddlers seem to be going "ga ga" over it. The last time I saw the country get together on such a scale was when Slumdog Millionaire won the Oscar, and everyone called it an "Indian Movie"..
Apparently, some top athletes and sporting nations are pulling out of the games citing poor "living" conditions. Perhaps I'd do the same if I were on a vacation, but hey! am not an athlete am I?