Two Tulsa Police Officers Critically Wounded During Traffic Stop, Two Suspects Arrested

It seems to be open season on police officers of late. Yesterday an officer was shot northeast of Dallas. Last week one was wounded in Florida. Another one in Atlanta. Baltimore, too. St. Cloud, Minnesota. Chicago. One was stabbed in Arkansas. Yesterday a suspect fought with two officers during a traffic stop in Tulsa before … Read more