The sheep mummy was found at the ancient Iranian Chehrābād salt mine, about 230 miles from Tehran in the Zanjan Province and studied by Trinity College Dublin geneticists.



Source link