Rupert Sheldrake - "The Science Delusion" banned Ted Talk (18 min)

Another banned Ted Talk by the brilliant biologist Rupert Sheldrake.  Such an out-of-the-box explorer, reveals how scientific constants are not really constant.  Wow, I had never even contemplated such a possibility.

Explore Smarty