Residents of Tulsa, Oklahoma, have harshly criticized officers with the Tulsa Police Department who tased and kicked a homeless man’s dog while making an arrest. A video of the distressing incident was posted online, sparking a firestorm of condemnation from netizens.
