US space agency Nasa on Monday, February 22 released the the first video of last week's landing of the Perseverance rover which is on a mission to search for signs of past life on the Red Planet. The high-definition video clip shows the deployment of a red and white parachute with a 70.5-foot-wide canopy. Nasa's Perseverance rover landed in Mars on February 18.