Residents marveled as a dazzling fireball erupted, showering the city of Tatahouine, Tunisia, with numerous meteorite fragments on June 27,…
While a popular theme in disaster movies, detonating a nuclear device on an approaching asteroid has been deemed a highly…