NEW DELHI (Reuters) - India has received support from an unlikely source as it races to finish preparations for the Commonwealth Games in New Delhi which start are due to start on Sunday. More...