TULSA, Okla. — A Tulsa family is leaning on faith and their community after a routine Saturday morning turned into an unimaginable tragedy.
On April 18, 2026, Steve Anderson was trimming a tree near a power line when he was involved in a devastating accident.
His 17-year-old son was with him at the time, witnessing the incident that has left the family’s sole provider fighting for his life…