DALLAS PD AMBUSH SHOOTING 2016
Episode 37, Oct 08, 2022, 03:39 AM
This episode covers the 7.7.2016 ambush shooting in Dallas, Texas, that killed five police officers and injured many more.
Full visual episode link: https://youtu.be/cqKj7pDPfKI
Full visual episode link: https://youtu.be/cqKj7pDPfKI