The Daily Show with Trevor Noah

The Pope Apologizes & Russia Quits Space Station

Season 27 E 113 • 07/26/2022

Pope Francis apologizes for the Catholic Church's oppression and abuse of Indigenous people in Canada, and Russia announces plans to withdraw from the International Space Station.

More