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