Keeping Hope Alive Network is an organization that seeks to empower humanity through mentorship, coaching, benevolence and advocacy. We aim to cultivate, nurture, rekindle and inspire an attitude of hope amongst our target audiences, with a view of molding a positive, happy and forward looking society.