Kalamazoo Public Safety Chief Karianne Thomas resigns after 27 years on force
Kalamazoo Public Safety Chief Karianne Thomas is resigning. Her resignation comes after criticism of how the department has handled Black Lives Matter protests , including how offi…