North America Nasa releases first video of dramatic Mars landing by Perseverance rover Team Buyback 23 February 2021, 9:29 am23 February 2021, 9:29 am South China Morning Post, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp