Pressure and calls for Mayor Lyda Krewson to resign increase

The mayor of St. Louis came under fire after reading and broadcasting some of the names and addresses of protesters calling for police reform and the defunding of the police department.

June 28, 2020

Examined