Quantcast
Home » Topics » Billy Davidson

Unarmed airman shot in gut by Alabama police as he lay on ground following traffic accident

Police shot a 20-year-old airman as he lay on the ground following a traffic accident along Interstate 85 in Alabama, the man’s family said. Air Force Airman 1st Class Michael Davidson was traveling Thursday evening from Texas to Seymour Johnson Air Force Base, near Goldsboro, N.C., in a 2004 GMC…

Google+