Police investigate possible criminal case on Altoona campus
(Newser) -
Another potential case of murder charges related to college hazing: An 18-year-old freshman at Penn State Altoona killed himself last week while home on spring break on Long Island by jumping from the roof of a hotel, reports CNN . Police are investigating reports that hazing drove Marquise Braham to commit...