Good Virus news for a change? Is this a preview for America in the coming weeks? Has the Delta virus burned itself down in the UK? Or? Maybe a lot of other things like less testing, high vaccine rate, or even herd immunity? Whatever? The country has reopened as … [Read more...] about British virus infection’s drop steeply….