Studies of the Neanderthals right up to fairly recent times overwhelmingly portrayed these hominins as extremely primitive cavemen – little more developed than apes. Indeed, one of the names earlier proposed for these people was Homo Stupidus,
As India, China and Pakistan jostle over Indus and Brahmaputra, there is an eerie resonance with the events of 1967 when a secret project might well have led to a face off over waters from the skies