Mandela Barnes

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