All tags

Tag: crater

Who believed stones fall from the sky?

It's often said that scientists long rejected the idea of meteorites, but the evidence for this assertion is far from convincing.