News Iran Among Countries With Neanderthal Discoveries Iran is on the list of countries that have yielded Neanderthal remains during archaeological excavations, Mehr reported on Saturday. The Journal of Human Evolution has Read More » August 19, 2019 No Comments