Canada

Undercover investigation reveals disturbing and inhumane treatment of factory farm animals

Published: 

Sows are kept in small metal crates, side by side. (W5)