It's called Latest Sightings. It makes me glad to be Homo sapiens and watching this from the safety of a screen.
Hyenas are the absolute most heartless predators. African wild-dogs are a close second(maybe even first).
Leopard holds a meal in place for a hyena.