Select Page

Rupert Sheldrake is a biologist and author best known for his theory of morphic resonance. He gave a talk at TEDx in Whitechapel in 2013 called The Science Delusion which was banned by TED in response to protests in the US from hardcore materialists. Ironically the video had only had 35k views which immediately jumped to 4 million once it was banned!