Two Cows: Chinese 29 July, 2015 Christopher England How old are most of those 300 workers? How many hours a week are they milking for? I think we should be told! Continue reading