Every day about 100 tons of meteoroids — fragments of dust and gravel and sometimes even big rocks – enter the Earth’s atmosphere. Stand out under the stars for more than a half an hour on a clear night and you’ll likely see a few of the meteors produced by the onslaught. But where does all this stuff come from? …

Read the rest of this article