TULSA, Okla. — 66th Street North between Utica and Victor Avenue is closed after one man was fatally shot Saturday afternoon.
Just after 4:00 p.m., deputies received an emergency call from a woman who said her boyfriend had been shot.
Deputies arrived on scene and found the victim’s body in a barn located off 66th Street North…