Home » Topics » Tulsa World

Tulsa, OK police make arrests in alleged racially-motivated killings

Police in Tulsa, Oklahoma have announced the arrest of two white men suspected of killing three African-Americans and wounding two others in an apparently random shooting spree on Friday that had terrified local reisdents. According to the Tulsa World, Jake England, 19, and Alvin Watts, 32, were arrested in the…