Face the Facts - The Defiance of Science - BBC Sounds

Face the Facts - The Defiance of Science - BBC Sounds


The Defiance of Science

The commonly used medical 'drip' that may have caused thousands of unnecessary deaths.

Coming Up Next