8 days ago
Calls mount for St. Louis mayor to resign after reading out protesters' addresses on Facebook Live squib
More than 27,000 people have signed a petition demanding Mayor Lyda Krewson's resignation after she reeled off the full names and addresses of demonstrators in Friday's online event.
Scroll for more
Continue reading on Daily Mail...
Facebook Share Trend
Squibs You Might Like