October 23, 2021

Stillwater Police Cleared In Fatal Shooting Of Suicidal Man

Two Stillwater police officers are cleared following a deadly shooting last month in the Payne County community. The Payne County District Attorney says Michael Casteel and Travor Meridith were justified in the shooting of William Dominguez. More