Here’s PETA’s general response to these ongoing allegations.
Judge for yourself. I haven’t studied this closely enough yet to take a position.