Bird flu forces New York duck farm to euthanize 100,000 birds – YouTube

Bird Flu has been discovered at a New York duck farm, forcing the business to euthanize the entire flock – over 100000 birds.

Read More at Source.

Pumilo
Author: Pumilo