Wisconsin Witnesses Allege Irregularities
Over 20 expert witnesses testified in front of two committees in Wisconsin's senate on Dec. 11. The public session heard people speak of allegations of misconduct, irregularities, and fraud....
Read More
What would you like to watch today?