The truth about ‘Truth in Science’ and Intelligent Design
Beware pseudoscience In case you are unaware, Intelligent Design (ID) – the pseudoscientific faith-based counter to evolution – is not confined to the USA. A UK Christian organisation, absurdly-named ‘Truth […]