Representing the people of Olmsted County is the duty of the County Attorney. With Mark Ostrem’s early retirement announcement last Thursday, the Olmsted County Board of Commissioners is now tasked ...
KTTC reads to kids for “I Love to Read Month” ...
Rochester man pleads guilty in federal court after being arrested for possessing 30,000 fentanyl pills ...
MASON CITY, Iowa (KTTC) – As the 30-year mark of Jodi Huisentruit’s disappearance approaches, private investigator Steve Ridge has asked to unseal a search warrant from 2017. Huisentruit disappeared ...
When rock salt is used on our sidewalks and roads, there is science happening at the molecular level. Dr. Xavier Prat-Resina ...
The Minnesota House convened Thursday for the first time since 2024. The start of the 2025 legislative session followed weeks ...
Here's what's next for the Minnesota House after a late start to session ...
Multiple Democratic attorneys general are suing President Donald Trump to stop Elon Musk’s Department of Government ...
Olmsted County plans to clear 800,000 tires from contaminated site in Haverhill Township ...
The History Center of Olmsted County announced on Wednesday that a “Historic Fashion show” will be coming to Rochester on ...
WINONA, Minn. (KTTC) – Winona Fire Department confirmed with KTTC of a house that caught fire Friday afternoon. First ...
According to Fox News, if Trump signs an executive order, it could affect laws in several Democratic-run states that have ...