The Daily Aztec

Let people grieve Glee star, Mark Salling’s, death in peace

by Maya Parella, Contributor

February 21, 2018

Filed under Opinion

Controversy erupted across social media about whether  Mark Salling deserves sympathy following his suicide. Salling, who is famous for his role as Noah “Puck” Puckerman on the Fox TV show Glee, hanged himself at a river near...