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...
Residents of Tulsa, Oklahoma, have harshly criticized officers with the Tulsa Police Department who...