The Beagle has landed
Won't know if it is ok for a few hours still but according to schedule it should be on the ground on Mars now.
Won't know if it is ok for a few hours still but according to schedule it should be on the ground on Mars now.