by Reneegede | Jan 2, 2016 | Opinion
Yesterday, I got the news through the grapevine to pray for Dr. Frances Cress Welsing, noted Psychologist and highly-acclaimed author of The Isis Papers, because she was on life support. I searched for news on her, but could find nothing on the Internet 24 hours ago...