The Astrobiotic Peregrine lander is carrying a number of NASA science instruments, but it’s unclear whether it will make it to its scheduled landing on February 23.
Source link