Dr. Frances Cress Welsing Dies at 80
Noted Scholar Dr. Frances Cress Welsing Dies at 80 Dr. Frances Cress Welsing Dies at 80 ~ Dr. Frances Cress Welsing, a respected Psychologist and author of the book, “The Isis Papers,” has died at the age of 80. Reports say that she died from complications arising from a stroke. Dr …