Brexit Britain In The Age of Stupid and The Omicron Virus
Dearth of leadership is killing more people than we realize.

Last Sunday, the football authorities allowed Tottenham Hotspur, a football club based in North London to play host to Liverpool FC at the newly refurbished London stadium, with over 45,000 soccer fans in attendance.