Farewell Dr. Welsing

This weekend we lost one of the greatest thinkers of our time, Dr. Frances Cress Welsing. Dr. Welsing was a practicing psychiatrist out of Washington, DC. She is for her work "The Isis (Yssys) Papers: [...]