Home Eco Friendly Guide Has avian flu killed those 1,000 Mallard Ducks in Idaho?