Puffer
—
by
The Canadian Food Inspection Agency (CFIA) says avian flu has been found in a facility in Amherstburg, the agency says.