600 Geese Spared in North Hempstead

600 Geese Spared in North Hempstead

When the Town of North Hempstead announced it had signed a contract with the USDA to kill 600 Canada geese residing on town properties, we spoke out at a town meeting, announced a protest, and roared our way into a private meeting with the Town Supervisor. Our protest...