Why Thanksgiving turkey prices might give shoppers a shock this season (2025-11-06)
Avian flu virus decimated turkey flocks in the United States to their lowest level in 40 years before the 2025 holiday season.