NASA’s Scott Kelly landed safely Tuesday in Kazakhstan along with two Cosmonauts riding the Soyuz TMA-18M space capsule. Thus ended 340 days in space — and Kelly becoming a social-media superstar. NASA even displayed his greatest tweets, Instagrams and other messages from the International Space Station. The Boston Globe devoted a long story to Kelly’s […]
