Stetson leaders discuss resources after student's death
A roommate told Deland Police 21-year-old Kaleb Walker, a student at Stetson University in DeLand, had snorted narcotics before he died, according to a police report.
A roommate told Deland Police 21-year-old Kaleb Walker, a student at Stetson University in DeLand, had snorted narcotics before he died, according to a police report.