The Daily Show with Trevor Noah

The Rio de Janeiro Olympics: Welcome to Hell

Season 21 E 129 • 07/06/2016

Just ahead of the Rio de Janeiro Olympics, the city contends with toxic waters and police defiance.

More