Saturday December 30th 2006, 12:00 pm
Animal welfare could be the key to better quality meat, according to the initial findings of a recent European programme regarding food quality and safety.
[News Source]
Happy animals mean good meat.