Derek Teague

Video
Nick Kangadis | July 20, 2020
Chicago Mayor Lori Lightfoot will probably be able to chalk up her 2020 as a complete failure. She insists on blaming the wrong people in almost…