News

Brian Landry of Franklin pleaded guilty Thursday in federal court to threatening to kill a U.S. senator in 2023.