A Flagstaff Police Department (FPD) investigation into a sudden death Saturday morning led to the arrest of three Northern Arizona University students.
Three Delta Tau Delta fraternity members were arrested Saturday on hazing-related charges following the death of a prospective member and NAU student.
On the morning of Sept. 29, 2021, 17-year-old Benjamin Elliott was in a Harris County Sheriff's Office interrogation room in Houston, Texas. DET. FREDER MUÑOZ (police interview): So, what happened, ...