Mandela Barnes

Video
Wisconsin Lt. Gov. Mandela Barnes has come out against due process, saying during a press conference Thursday that “we don’t need an investigation”…