In a tragic sequence of events, a young man lost his life in Tulsa, Oklahoma, leading to a homicide investigation and the subsequent arrest of two suspects. The victim was identified as 26-year-old Mitchell Jefferson. The incident began when police responded to a call about an auto-pedestrian collision and found Jefferson with severe injuries. He was transported to a local hospital, where he ultimately succumbed to his wounds.
Initial investigations at the scene suggested the driver's act
...Read More