An estimated 90 per cent of Canadian eggs are laid by battery-caged hens crammed into spaces that prevent them from walking freely or spreading their wings
An estimated 90 per cent of Canadian eggs are laid by battery-caged hens crammed into spaces that prevent them from walking freely or spreading their wings