Social Network
St. Louis police officer charged with involuntary manslaughter in fatal shooting of fellow officer
January 27 2019, 08:00
A St. Louis police officer has been charged with involuntary manslaughter in the first degree in the death of a fellow officer, according to the City of St. Louis Circuit Attorney.