Air Force silent after 2-kiloton meteor hits Earth near base
A meteor hit Earth and exploded with 2.1 kilotons of force in July, but the Air Force has made no mention of the event. NASA’s Jet Propulsion …
Tim Dooley flipped this story into The End Times•2082d