Researchers have identified two starfish species in ancient ritual offerings unearthed 33 years ago in Tula, Mexico.
Science and faith intersect at this special place. While some may find it strange that the Vatican has an observatory, the Catholic Church has been involved with science since the Jesuit order was ...