News Round-Up
20 September 2024
Germany Suffers “Spectacular” 70% Drop in Electric Car Sales
19 September 2024
by Will Jones
In so many words CDC has quietly admitted that all of the indignities of the COVID-19 pandemic have failed: the masks, the distancing, the lockdowns, the closures, and especially the vaccines, says Harvey Risch.
© Skeptics Ltd.