Barbara Casey, a whistleblower, was terminated by the American Humane Association after 13 years of employment as its Director of Production.  Casey urged that HBO and the producers of the Luck television series be reported to law enforcement for animal abuse and...

read more