Follow us on
loading....
NASA claims to have been successful in deflecting an asteroid. It was to prevent an approaching cosmic object from wreaking...