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 ?