A Cushing man who allegedly punched a Cushing police officer in the face during a traffic stop at 600 E. Main Street over the weekend was charged Tuesday with felony assault and battery on a police officer.
Cushing man charged with assault & battery on a police officer