The first-ever dolphin Intensive Care Unit on its kind is opening in Cape Cod after 400 were found stranded in the area in just five years, which is more than anywhere else in the world.The International Fund for Animal Welfare (IFAW) announced on Thursday that it will open the short-term animal hospital later this month in . As of now, IFAW members treat the dolphins on site before immediately release them, which doesn't give the dolphins the time they need to fully recover.
Load More
Load More