INSIDER
DeLand police: Stetson student who died ingested narcotics, according to roommate
Read full article: DeLand police: Stetson student who died ingested narcotics, according to roommateA 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.