What on earth? What is with all these police officers shooting unarmed people? This is getting out of hand.
Check it out:
Police have shot Air Force Airman 1st Class Michael Davidson after a minor traffic accident.
Airman Davidson was driving along Interstate 85 in Alabama when he accidentally hit a semi-truck’s mirror. As he was on his way to exchange insurance information with the driver, Opelicka police officer Philip Hancock told the Davidson to put his hands in the air.
Davidson turned around holding a wallet raised above his head. The officer then shot Davidson in the stomach, causing serious injuries that will affect him for the rest of his life.Continue reading on thelibertarianrepublic.com