Application to import 18 beluga whales for public display denied
Following a number of public engagement efforts, NOAA Fisheries today announced it is denying the Georgia Aquarium’s request for a permit to import 18 beluga whales from Russia for public display in the United States.
Application to import 18 beluga whales for public display denied Read More >