Rupert Sheldrake: The Science Delusion BANNED TED TALK 19 May 2021 Sci &Tech Science at its best is an open-minded method of inquiry, not a belief system. Read More
Winning the War Against Therapeutic Nihilism & Trusted Treatments – Dr Peter McCullough 19 November 2021
Science Norway: Norwegian experts say deadly blood clots were caused by the AstraZeneca covid vaccine 23 March 2021