August 15, 2025
Liz Truss Is Just the Latest Failed Leader Exploiting America

Photo Illustration by Luis G. Rendon/The Daily Beast/Getty ImagesCall them the FLEAS: Failed Leaders Exploiting America.Much like the third-tier expat British bankers in Hong Kong once known as the FILTH (Failed in London, Try Hong Kong), a steady stream of disgraced British politicians are now beating a path across the Atlantic…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *