It’s an extraordinary claim. But a group of Italian researchers claim they have the requisite extraordinary evidence. The team, from the University of Strathclyde, Scotland, and the University of Pisa ...