A research team, led by Ohio University’s Sabrina Curran, has discovered evidence that human ancestors arrived in Europe ...