Owasso police are investigating a fatal double shooting that occurred Thursday evening. Details about the victims and circumstances remain unclear as authorities work the scene.
Two Dead in Owasso Shooting Thursday Night
4 min read
Continue reading in the USA News Updates app