Two geese share one last kiss together before they are hauled away to die

It was a heartbreaking photo of two geese being separated before they were sent to slaughter in the Guangdong Province,  that the image of their tender, final moment kissing each other touched hearts and quickly … Read More

Public school employee said to have done ‘happy dance’ after running over goose on purpose

In Norwood, Massachusetts, an employee of the Sharon Public Schools faces animal cruelty charges after a witness reported the man doing a “happy dance” after intentionally using his car to chase, kill and beat a … Read More