Astronauts splash down off the coast of Florida, finally coming home after their week long mission in space became nearly a ten month stay on the International Space Station. Plus, Putin agrees to pause attacks on some Ukraine targets. Learn more about your ad choices. Visit podcastchoices.com/adchoices