October 1, 2026
Navy confirms eight sailor suicides at Oklahoma base in a single year
Eight Navy sailors died by suicide at a Tinker Air Force Base unit in one year, pushing leaders to add chaplains and counselors as grieving families demand real reform. Thatcher Rupert was 20 years old when he sought emergency mental health care at the 72nd Medical Group clinic near Tinker Air Force...
Read More


