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.

Read More