18057 Videos . Published on Jul 02, 2014
Category :

Police Activity

Info :

The entire Lafayette, Ind., Police Department command staff recommended that Lt. Tom Davidson be fired for pushing over a wheelchair-bound man who ran over his foot last October, but the officer was only suspended and put on probation.


Please login or signup to comment