Stranded baby whale found dead off the coast of Greek Salamis Island Injured whale could not survive despite our best efforts, says Greece’s deputy environment minister A…