A Texas Christian University student who was arrested in September on hazing charges was discovered dead on a campus sidewalk Thursday. Andrew Walker, 19, of Westford, Mass., died of an apparent suicide. Police said Walker jumped from the “fourth floor of the apartment complex parking garage,” WFAA reported.
Walker and Christopher Thorne Barksdale, 19, were arrested last month on hazing charges that involved the Kappa Sigma fraternity. The pledges were allegedly forced to drink large quantities of alcohol. One freshman fraternity pledge allegedly was taken to the hospital after having a high blood-alcohol level. Walker was scheduled to appear in court on Dec. 3 for the hazing charge and a DWI arrest.