Bodycam Footage Released of Alleged Killer's Arrest Near Players Championship
7 min read
Florida cops release dramatic bodycam footage of Christian Barrios' arrest, accused of shooting two people near the Players Championship.
Continue reading in the USA News Updates app