Wild Dog & Hyena Pull Baby Out of Impala That's Giving Birth
A wild dog and hyena pull a baby out of an impala that's giving birth after the predators corner the poor antelope! Nature can be cruel, but thankfully for the impala, a swift death ended her...