A judge has ordered St. Louis Sheriff Alfred Montgomery to be jailed and Mayor Cara Spencer suggests he should resign.

See Full Page