
Mounting pressure from animal activists, PETA and the American Humane Association has pushed HBO into cancelling the show Luck. It took the death of a third innocent horse, most recently on Tuesday, to push for the production of HBO to finally cancel Luck. All animal rights people are overwhelmed with joy for the horrendous treatment […]