Greg Miller
Tuesday, June 21, 2022
Livestock shipping strikes again: Death and cruelty on the high seas
The drowning of over 15,000 sheep off Sudan is just the latest in a very long line of black marks for livestock shipping.