
80 Years After The Allies Won World War II, U.S. Taxpayers Are Funding European Authoritarianism
May 8, 2025, marks the 80th anniversary of the Allies’ triumph over Nazi Germany and the end of World War II in Europe. Through Lend Lease and the destroyers-for-bases scheme, we had become involved in the European war much earlier than Hitler’s …