Evidence of ancient meteorites found in Florida fossil clams

Published 3:18 PM EDT, Tue July 23, 2019