SPACECRAFT BUZZES EARTH, HEADS TO ASTEROID September 21, 2017 Cleve Carter Leave a comment NASA’s Osiris-Rex is a space probe designed to travel to an asteroid, orbit around it, gather some material from it… Continue Reading →