2 Arrested After Body Discovered Along Tulsa Road

News On 6 - 04-18


TULSA, Oklahoma - Two people were arrested after a man's body was discovered in a ditch alongside a rural road near 56th Street North. Police say they think the man was transported to that location after he had been dead for over a week.