A fossil discovery near Pampore, Kashmir, sheds light on the interaction between ancient humans and the environment of the ...