Is the Indus Valley Civilization older than the Pharaohs of Egypt?.. did modern humans evolve from Neanderthals?... ranting about poor science communication in the Indian media
Read this post on suvratk.blogspot.com