Why do I always find Indians claiming that almost everything came from ancient India? Do other people find it as annoying as I do?
Are Indians vainglorious about their history? Why do many not recognize that other societies historically contributed much to human civilization, and instead insist that everything came from India?