Ads
related to: captain richard meulenberg tulsa police
Search results
Tulsa Police Tase, Kick Pet Dog While Arresting Unhoused Man
Dog Time via AOL· 4 months agoResidents of Tulsa, Oklahoma, have harshly criticized officers with the Tulsa Police Department who...