(Source: FergusonOctober.com) An off-duty St. Louis City Police Officer working in uniform for a secondary security job chased, shot and killed 18 year-old Vonderrit Myers. The officer fired 17 shots, completely unloading his clip.
Organizers who were out on the street witnessed the palpable anger and sadness expressed by residents over the loss of yet another life at the hands of a police officer.
Police say he was armed and shot at the off-duty officer. No witness saw him carrying anything other than a sandwich or could corroborate the details offered by police. Serious doubt has been cast on the St. Louis City Police Department’s version of events.
We have serious questions about the right of an off-duty officer to wear his uniform when they aren’t on the job. We have serious questions about what the St. Louis City Police are calling a “pedestrian check.” Most of us know this practice as “stop & frisk.” [READ MORE]