NASA's newest Mars probe, InSight, made a stunning, successful landing on the red planet on Monday afternoon. The landing triggered celebrations across the globe, prompting one complicated handshake between InSight team members that's captivating viewers.
As soon as the announcement was made that...