eric harris, nation, tulsa shooting, Nation, Current

Tulsa Deputy Shoots Unarmed Black Man, Says He Meant to Fire Taser

A disturbing bodycam video released by police shows a Tulsa sheriff’s deputy yell “I shot…