Listening to NASA live — they’re stammering from excitement!
Sounds like it’ll be at least 10 minutes before they know anything and can start breathing normally again.
Couldn’t be more exciting if we were landing people there. As it is, we are landing our minds.
First picture returned..