There was a very upsetting video doing the rounds on the internet a couple of weeks ago. A mother stork, in her nest, with her three young. Calmly, she picks up the smallest and weakest of her chicks and throws it out of the nest to its death, immune and, seemingly, uncaring to its desperate […]