Reports Dr. Frances Cress Welsing being placed on life support
Staff Writer
2016-01-1
.bugnews.bloggieblog.com .
The world famous author ,philosopher and activist Dr. Frances Cress Welsing is on life support according various sources. Welsing is best known for her book "The Isis Papers".