Tulsa Residents Express Shock And Relief After Arrest Of Two Men In Five Shootings (VIDEO)

Tulsa residents are expressing shock and relief after the arrest of two men in five shootings. Jake England and Alvin Watts were arrested for allegedly killing three black people and wounding two early Friday. (April 9)

Protected with SiteGuarding.com Antivirus