“Incredible!” Perseverance’s landing watched with French astrophysicists

NewsPress // 20 February 2021