Sources

10 Total Sources

John James Fends Off Attacks in 1st Michigan GOP Debate as Rivals Target Tax and China Claims

Far Left14%
Left43%
Center43%