top of page
  • Writer's pictureManj I Am

Rupert Sheldrakes' Banned Ted Talk: The Science Delusion

When asked by Sir Sheldrake, about the drop of the speed of light between the years 1925-1948,

the Head of Metrolgy in Teddington, had this to say,"

"You've uncovered the most embarrassing episode in the history of our science...."


bottom of page