Did Jackson, TN Cop go too far in defending himself?

PlayPlay

By Scotty Reid Jackson, Tennessee police officer Raymond Dewayne will not be facing any charges after a grand jury failed to indict him for killing…

View More Did Jackson, TN Cop go too far in defending himself?