Where To Stream Planet America Season 2021 Episode 12
Episode 12
- Aired April 16, 2021
- 60 Min
Tragic accident or police racism? Another black man is fatally shot by police. America ends its longest war, while hitting the "pause" button on a crucial COVID vaccine. Plus the story of America's first black baseball star.