ktvo.comRecalling May 6, 2023 Linn County tornadoes one year laterYesterdayMatt GunnBy Matt Gunnmore_vert
Kirksville Daily Express and Daily NewsHannibal Regional working to address current radiation oncology need in Kirksville18 hours agomore_vert
ktvo.comAdair County Courthouse suffers minor water damage after storms4 days agoJackson SaylorBy Jackson Saylormore_vert
ktvo.comKirksville High School Student Council brings back powderpuff football2 days agoTre WigginsBy Tre Wigginsmore_vert
Kirksville Daily Express and Daily NewsCity of Kirksville observes National Small Business Week2 days agomore_vert
ktvo.comNEMR breaks ground in rural Milan, bringing fiber cables to Sullivan County4 days agoTre WigginsBy Tre Wigginsmore_vert
Kirksville Daily Express and Daily NewsPHOTO GALLERY: Kirksville Kiwanis Farmers' Market opens for 2024 season2 days agoMarty BachmanBy Marty Bachmanmore_vert
ktvo.comKirksville police officer honored for 15 years of serving citizens4 days agoJohn GarlockBy John Garlockmore_vert
Kirksville Daily Express and Daily NewsKirksville City Council meeting to be held Monday, May 62 days agomore_vert
ktvo.com4-wheeler accident leaves La Plata man seriously injured3 days agoTre WigginsBy Tre Wigginsmore_vert
Kirksville Daily Express and Daily NewsTURNING THE PAGE: This Week in Local History2 days agomore_vert
ktvo.comAdair County Courthouse clinches Missouri Preservation Award5 days agoNik TodorovichBy Nik Todorovichmore_vert
Kirksville Daily Express and Daily NewsKATC Construction Trades Program builds and opens new classroom2 days agomore_vert
Kirksville Daily Express and Daily NewsPHOTO GALLERY: 24th Annual Daddy/Daughter Dance held2 days agoMarty BachmanBy Marty Bachmanmore_vert
Kirksville Daily Express and Daily NewsRotary Club of Kirksville hears from executive director of Northeast Missouri Area Agency on Aging2 days agomore_vert
ktvo.comEF-0 twister touched down near northeast Missouri city on Friday nightAug 14, 2023Matt GunnBy Matt Gunnmore_vert