Plot: A company believes it can help tackle America's growing gun crime problem by alerting police the moment shots are fired. Its technology, however, has become increasingly controversial
Our World - Season 15 - Shots Fired? (Episode 30)
Episode Aired On:
Saturday, October 30 2021
2 years ago
Saturday, October 30 2021
2 years ago