In case anyone challenges my recent statements on the death rate from COVID-19, currently standing at 16% - see earlier post today, as being alarmist or simply crackpot, let's see what the experts at Worldometers have to say on the subject. But before we do that, let's just take a logical look at it. The... Continue Reading →
