Trevor Noah: Russia Pulls Out of International Space Station & the Pope Issues Historic Apology
Russia announces it will leave the International Space Station, and the pope issues an apology to Canada’s Indigenous people. #DailyShow #Comedy #TrevorNoah