In this case, Dallas, Texas police and the crew of a Texas Department of Public Safety (DPS) helicopter join forces to retrieve a stolen Cadillac Escalade the same evening it was taken. On May 23rd, 2013, the Escalade’s owner contacted Dallas Police to report that his vehicle was stolen from an apartment complex.  Officers verified

Read More