Lend Lease and Bidenesque Confusion
Britain completed repaying its Lend-Lease obligations to the United States in 2006. There is no such thing as a free lunch. Yet the Lend-Lease program cost the U.S. approximately $50 Billion USD (equivalent to about $680 Billion USD today.…