In the heart of midtown Tulsa, the life of 35-year-old Tasha Marie Shepard was tragically cut short on the night of October 23, 2024. She was discovered near a bus stop, having sustained a fatal gunshot wound to the head. The initial investigation pointed to a deliberate act, as police believed the shot was fired from a vehicle. While the exact motive remained unclear, authorities were quick to dismiss the likelihood of a random act of violence.
The investigation swiftly moved forward as
...Read More