News

Mike Foley pleaded no contest to criminal charges stemming from a state probe into illegal political activities.