No one knows where whale sharks give birth. But a rare encounter with a baby whale shark could help solve one of the oceans' biggest mysteries.
Basking sharks are one of the world's largest and most elusive fish species. But off the Irish coast, these gentle giants swim so close to the shore you can nearly touch them. Some Greenland sharks ...