When Moscow hosted the Olympics did they temporarily change their visa rules to allow so many foreign tourists into the country? Why do so many Indians get offended and go into denial mode when foreigners criticize the country or point out problems?