This is a link to a free viewing of a very interesting documentary about a doctor in Texas who seems to have discovered an amazingly effective tool to fight cancer. I am in the middle of watching it, but just watched an undeniable Atlas Shrugged moment that moved me to post it here.... It will only be free to view until midnight tonight. Thought provoking stuff here, and I will be interested to hear what ya'll think.