NASA has launched the world’s first “full-scale mission” to test asteroid-deflecting technology in hopes of protecting Earth from potential “Armageddon.”

Read More