A dramatic wildlife encounter unfolds as determined honey badgers face off against powerful lions.
A honey badger and her cub come down for a morning drink, and walk straight into a group of young lions. Filmed in Savuti, in ...