Nature Trust Malta has said that an injured juvenile striped dolphin (Stenella coeruleoalba) was spotted in the Gozo channel on Friday. The NTM statement said that “the bad sea conditions prevented rescuers from taking action, including the proper inspection of the animal,” The dolphin was spotted by a family on a boat, who stayed with [...]