On September 9, 2019, during the month of Suicide prevention, and the day before Suicide prevention day, mega-Church pastor Jarrid Wilson and executive director of counseling and psychological services at the University of Pennsylvania, Gregory Eells, both died by suicide. Both of whom were figureheads who dedicated their lives to helping others with depression, suicide, […]