Deeatra Kajfosz, Executive Director, Saving Lives from Ending Prematurely by Suicide – Episode 76

Deeatra Kajfosz is the Executive Director of LiFE OF HOPE, a non-profit she created that is in the business of saving lives that may otherwise end prematurely by suicide. Raised by a single mother, Deeatra learned at age 6 that the man she called Dad was not actually her father. Her mother was not forthcoming…