#St. Louis mayor releases protesters’ addresses on Facebook Live
“#St. Louis mayor releases protesters’ addresses on Facebook Live” June 27, 2020 | 2:49pm | Updated June 27, 2020 | 2:49pm More than 14,000 people have signed a petition demanding the resignation of St. Louis mayor Lyda Krewson after she divulged the personal information of people pushing for police reform during a Facebook Live briefing….