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...
Tags: