Scholar, author and psychiatrist Dr. Frances Cress Welsing passed away after suffering a stroke this past weekend, coming as quite the shock to her many supporters. Dr. Welsing became a nationally known figure for her controversial 1991 book, The Isis Papers, which expanded upon an essay she wrote in the ’70’s while working at […]