Marc Lamparello, former Seton Hall adjunct philosophy professor, committed suicide last week, according to his lawyer. Photo via gc.cuny.edu
More
Marc Lamparello, former Seton Hall adjunct philosophy professor, committed suicide last week, according to his lawyer. Photo via gc.cuny.edu