The Daily Show with Trevor Noah

An Ominous Start to the Rio Olympics

Season 21 E 122 • 06/22/2016

Rio de Janeiro prepares to host the Olympics Games amid political strife and health concerns.

More