Mayor Cara Spencer is raising concerns over some of the members of the St. Louis Board of Police Commissioners.

See Full Page