TULSA MAN CHARGED IN THE DEATH OF 88‑YEAR‑OLD STEVEN NORMAN IN HOME
Tulsa is holding its breath after 88‑year‑old Steven Norman was found dead in his own home on March 11, 2026, and investigators say the circumstances went from what looked like a natural passing to a tragic killing. Norman, who had been living with advanced illness and terminal cancer, was discovered by police early in the … Read more