keeping alive society s hopelatest news & developments