NASA NASA's Jet Propulsion Laboratory releases a report officially disclosing a meteor explosion of roughly 2.1 kilotons of force near Thule Air Base in northwest Greenland on July 25. The United States Air Force confirms the explosion, adding that it did not impact operations at Thule Air Base. Air Force fails to acknowledge mysterious meteor that crashed to Earth near US military base © The Independent Sources: The Independent