Where To Stream Witness Season 1 Episode 4
Rio
- Aired November 26, 2012
- 30 Min
In Rio de Janeiro, a city crippled by war between drug gangs and police, fearless photographer Eros Hoagland undertakes a gruesome search for the many bodies hidden in and out of the dangerous slums there.