The Crowland Chicks and Our Conventional Wisdom About Animals
The BBC reported that someone dumped about 1800 chicks in a field in Crowland, near Peterborough, in the United Kingdom. The chicks were killed because they were found close to an avian flu exclusion zone. Photo: RSPCA/BBC The RSPCA, which is investigating, believes that the chicks belonged to a commercial chicken producer and were abandoned […]