Owasso police officers suspected foul play was involved in Nex Benedict’s death, affidavit says

Owasso police officers suspected foul play was involved in Nex Benedict’s death, affidavit says