
Indy10, PSL, allied organizations call on IMPD Chief of Police Randal Taylor to resign, drop the charges on Jermaine Vaughn
Sign and share the petition at the bottom! [Content warning: description of police brutality] IMPD Chief of Police Randal Taylor said multiple times in today’s…