The Daily Show with Trevor Noah

The Rio de Janeiro Olympics: Welcome to Hell

Season 21 E 130 • 07/06/2016

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

More