Where To Stream American Greed Season 13 Episode 16
Judgment of Terror
- Aired March 9, 2020
- 60 Min
When a judge in Texas is shot four times, a tip leads investigators to Chimene Onyeri, an aspiring Houston rap artist facing prison after his crooked plots are exposed.