Georgia Police Shoot Dog then Charge Owner with Failing to Have the Dog on a Leash

A woman faces charges after a Clayton county police officer shot and killed her dog. This story, from two days ago, is quite disturbing and is just another example of how police walk around in fear, react in murderous ways, and walk away without so much as a slap on the wrist....
Posted On 01 Aug 2015