English data records Excess Deaths at 20.9% for week ending 31 March.

This should be the biggest story in the world right now. At 20.9% we have an unmitigated global disaster on our hands.
And digging into the data further is cause for even greater alarm – excess deaths in ‘private […]