Monday, December 1, 2025

Britain is Lost. The Brits just let it happen. We cannot make the same disasterous mistake.