One of the last remaining vestiges of America’s failed experiment with the prohibition of alcohol of the 1930s is Alabama state government’s 170 Alcoholic Beverage Control (ABC) stores, ALABAMA - which the state uses to compete with the private sector in the retail sale of liquor.

Click to read article