An international team of researchers reported they have discovered an intriguing clue that could help solve a ...