Thursday, November 20, 2025

Fact check: not locking down at all (like Sweden) would have saved lives in the UK.