Dec. 28, 2023

10 Talk Dec. 28

Have you seen any dead geese at North Ponds Park in Webster? Our crew spotted a few and it was a bizarre and eerie sight. The DEC thinks they were killed by the avian flu. Alex and Emily discuss the geese on 10 Talk.