In a significant move for animal welfare, New Zealand’s government has announced plans to outlaw greyhound racing by 2026. Racing Minister Winston Peters made the announcement, citing the welfare of racing dogs as the primary reason for the decision. This landmark change comes after years of scrutiny and three official reviews over the past decade, […]