Russia Pulls Out of International Space Station & The Pope Issues Historic Apology | The Daily Show

32

Russia announces it will leave the International Space Station, and the pope issues an apology to Canada’s Indigenous people.

source