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
Watching
You may also like5 Videos