This website made a lot of noise some time ago. People from Animal Rights were shocked when they heard about this, and started protesting without checking if this news were accurate. I don't know if I explained right, but I hope you got the idea. English is not my native language and sometimes I don't know if I am saying it right.