By A Mystery Man Writer
Amazingly, we had stumbled upon a Honey Badger - one of the toughest, meanest and most agile little creatures in the African bush.
The honey badger - Mhondoro Safari Lodge & Villa