Even as sports minister MS Gill on Wednesday insisted that the Commonwealth Games in Delhi next year would be a success, he stated that India, which he described as a poor country, should not make any bid to host Olympics in near future.
India should not bid for Olympics: