Hens who are bred to be egg-laying hens lay an egg nearly every day, averaging out to about six eggs per week. This equates to up to 300 eggs per year. This applies to hens on factory farms, in ...
The fear of another pandemic has resulted in the culling of millions of chickens, ducks, turkeys, and now ostriches. But some experts believe they are not enough of a risk to cause such hardship to fa ...