Fraternity Hazing May Have Led to Student Suicide
The father of a Penn State Altoona student who took his own life on Friday believes hazing caused his son’s suicide.
The father of a Penn State Altoona student who took his own life on Friday believes hazing caused his son’s suicide.