Andrew Lee Garza faces 21 felony counts in Ingham County, including impersonating a police officer and wearing body armor during a violent crime.
Abram Trevino, Adam Curow, Efrain ‘Polo’ Castillo Joe Sanchez – quickly jumped into action to subdue the suspect at a band ...