Food and drink / Dairy / Food and drink / Dairy
Too much variety curdling your brain? We explain the 80 different kinds of milk available at the supermarket.