We Shouldn't Have Hosted CWG, Says Bhaichung Bhutia
Other Sports | August 05, 2010 12:01 ISTIndia's soccer star Baichung Bhutia said in Kolkata on Wednesday that the country should not have hosted the Commonwealth Games in the first place, reports Times of India. The Indian football captain did not mince