Huge Meteor Made 2.1 Kiloton Explosion Over Air Force Space Command Base Thule, Greenland? (Video)
Huge Meteor Made 2.1 Kiloton Explosion Over Air Force Space Command Base Thule, Greenland? Video – DAHBOO A curious and credible Tweet from the Director of the Nuclear Information Project for the Federation of American Scientists, Hans Kristensen, on August...