Thad Cochran

Politician Who Photographed Opponent Ailing Wife Commits Suicide

Mark Mayfield, the Mississippi Tea Party leader recently arrested over conspiring to photograph Sen. Thad Cochran bedridden wife in her nursing home, has…

11 years ago