The Return of Bird Flu

Thousands of birds have died in states across the country, putting authorities on high alert for avian influenza, the virus that never seems to leave our birds alone…

avatar
Brut.