Understanding our existence

NASA had predicted the Perseid Meteor showers on Aug 11th and 12th. The annual event in August is due to a comet “Swift Tuttle” which flew around the Sun in 1992. Although the next trip around the Sun is only in 2126, the remnants of...