Nation

PETA slammed for comparing ‘anti-animal’ phrases to racism, etc.

Animal rights group PETA has added another No No to their fight against animal cruelty. Veuer's Natasha Abellard has the story.