X

Entrapment or Smart Policing? Using Bait Cars to Catch Career Criminals

The Bible says "your sin shall find you out,"  and that's becoming even more likely in Fort Worth, Texas, because of one special operations unit of their police force. 

 

Comments

Download

Right-click on a link below and choose "Save link as..." to save the file

High Definition - MP4
High Quality - MP4
Low Bandwidth - MP4
Donate