In an action organized by PETA, two Vegan Strike Group activists stormed the floor at tonight’s Crufts dog show, just as the judges announced the winner of ‘Best in Show’. Holding up posters reading “Crufts: Canine Eugenics,” protesters pointed to the suffering of dogs bred by humans for having grossly exaggerated features — all to […]