recent tweets

COVID Deaths in Italy, Spain, France 100% Higher than Previously Thought - New Data Reported by The Economist

This post first appeared on Truth to Power

This is a very interesting thread of 14 tweets published yesterday by The Economist's James Tozer. If his analysis is correct, this is sensational news.