Terror Suspects Arrested in Tulsa

ABC News is reporting Jake England, 19, and Alvin Watts, 32 were arrested at a house north of Tulsa around 2 a.m. Sunday morning and are expected to be charged with three counts of murder and two counts of shooting with intent to kill, according to officials.

Leave a Reply

Your email address will not be published. Required fields are marked *