Tiny glass pearls found inside fossilized clams are likely a sign that a meteorite made a sizeable splash near the ancient Florida peninsula, according to a team of researchers.
Tiny glass pearls found inside fossilized clams are likely a sign that a meteorite made a sizeable splash near the ancient Florida peninsula, according to a team of researchers.