Free Beacon John James
The Latest
Detroit Activists: Gary Peters 'Hasn't Shown Up' in Black Communities
Mich. Dem faces credibility problem in tight race against black Republican John James
Sen. Gary Peters Forces Michigan Taxpayers To Pay For His Cadillac Health Insurance
Peters opts out of Obamacare to remain on now-defunct health plan that costs Michiganders millions
Gary Peters Falsely Claims He 'Never Voted Against a Pay Raise for Service Members'
Michigan senator voted against pay hikes six times