News

Todd Michael Donovan has been sentenced for the November 2024 murders of his wife and son after a standoff with authorities.