I and the millions more who have been fortunate to be blessed with what they call the Divine Spirit communicating, find that we humans cannot trust ourselvesBy zevi770 · June 7, 2018← Back to all articles