Where To Stream Planet America Season 2020 Episode 20
Episode 20
- Aired June 3, 2020
- 30 Min
Protesters take to the streets across many US cities as violence flares after George Floyd's death in police custody. With 40 million unemployed and the coronavirus death toll nearing 105,000, America faces two major crises.