Sheila promises the 'best-ever Games'

As allegations of corruption hit the Delhi Games, Chief Minister Sheila Dikshit says the Commonwealth Games are on track and there is no need to panic.

Related Videos