I am very thankful for this thread. India has since its independence been associated with penury, poverty etc.
Indians have tried hard to promote their nation, trying to show the world look
we are not about snakecharmers, sadhus, kings, elephants and tigers...
It appears that our efforts have succeeded.
The world including our neighbours have started to believe that India is
a super power or "shopar powar". Hence the need by some jealous/truth seekers to remind Indians and others of our "other" "hidden" side as opposed to what the world thinks of us, an emerging super power.