The Daily Show with Trevor Noah

Brazil in Chaos as the Rio de Janeiro Olympics Near

Season 21 E 114 • 05/25/2016

Brazil gears up for the Olympics amid political scandal, rampant pollution and a Zika epidemic.

More