Welcome, Sign In
Kill Order Issued on Snowy Owls at JFK Airport
Description:The Port Authority of New York and New Jersey recently decided that snowy owls be shot on sight if they are seen near JFK airport.
snowy owl hit airplane
snowy owls bird strike