In 1993, the U.S. Department of Defense declassified information dealing with frequent explosions in the upper atmosphere caused by meteoric impact. It is estimated that impacts have occurred of a magnitude equivalent to the atomic bomb detonated at Hiroshima. Not all such space voyagers meet their end in the atmosphere, however; huge craters attest to the bombardment of earth over millions of years, and a major impact may have resulted in the extinction...