A Ray of Sunshine - The Pope's LGBTQ Support & Big NASA News
Season 26 E 14 • 10/22/2020
Pope Francis embraces marriage equality, NASA lands a spacecraft on a distant asteroid, a historic building in China walks on robotic legs, and Barack Obama skewers President Trump.