Jessica McBride

Rating ( vote)

Jessica McBride is a senior journalism lecturer at the University of Wisconsin-Milwaukee, who is a former reporter at the Milwaukee Journal Sentinel and Waukesha Freeman.