World Celebrations as Osiris-Rex spacecraft touches down on asteroid Bennu 21 October 2020, 9:22 am Team Buyback Share this:TweetRedditTelegramWhatsApp