D

Hey, Socialists, We’ve Already Figured Out the Supermarket

There are at least 76,000 supermarkets in the United States. Most of us probably have a dozen within 10 miles of home. Nevertheless, leftists are constantly trying to convince us that we need government-run grocery stores. The latest person is New York City Mayor Zohran Mamdani, who has promised to open five city-run markets to...