It sounds shocking, but in the wild, some animals eat their own young – and there's often a brutal logic behind it. In this episode, we explore the unsettling world of filial cannibalism, from fish ...