Tags

, , , , , , , , ,

Story

Tulsa police say a woman came home to find her husband dead in the garage.

Police said the man was found with his hands and feet bound and he had been decapitated. Police surrounded the home near 45th & Sheridan during the investigation.

Police told FOX23 the death was suicide. FOX23 has spoken to the family and is honoring their request for privacy.

Source