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.