[WATCH] St. Louis Mayor Pressured To Resign After Doxxing Constituents That Support Defunding Police

St. Louis Mayor Lyda Krewson is under major pressure to resign after she publicized the