Disturbing videos of animal cruelty within a Queensland island community have emerged online and sparked a police ...
PETA has also set its sights on Long Island, teaming up with Humane Long Island to urge the village of Malverne to "chuck the out-of-touch 'tradition'" and replace Mel with a costumed character.