The views and opinions expressed by Guest Columnists
at Rense.com do not necessarily reflect the views and opinons
of Jeff Rense or the website. We offer these writers in the
spirit of Free Speech and Free communication of
differing points of view.
|