The self-proclaimed “super mayor” of Dalton, Illinois and others were recently sued over a violent …

Virginia's Public Square
Virginia's Public Square
The self-proclaimed “super mayor” of Dalton, Illinois and others were recently sued over a violent …