Stella McCartney has been named Peta’s “person of the year” for being a “visionary” and “animal-friendly” fashion designer.
The alleged whistleblower reports come just weeks after dozens of monkeys escaped the same Alpha Genesis animal testing ...