When would India organise Olympic Games? Which city will be the best to host the event?
Can India ever host the Olympics?