North America NASA spacecraft poised to touch down on asteroid Bennu Team Buyback 20 October 2020, 8:03 pm20 October 2020, 8:03 pm Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp