Perseverance Rover Successfully Touches Down on Mars by Shoubhik Sen February 24, 2021 by Shoubhik Sen Last Thursday, N.A.S.A once again created history when it successfully landed on Mars, again. The Perseverance Rover landed near an ancient river delta in the Jerezo… Read more 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail