SUFFOLK COUNTY, N.Y. (PIX11) – Bird flu has been detected in poultry at a Long Island farm, according to health officials. The farm, located in Suffolk County, has not been identified.
The evening of 13 January 1955 was bitterly cold with blustery snow. It was a hardy crowd that gathered at the Ritz cinema in London for the first UK showing of Animal Farm, a feature-length animated ...