News

For centuries, leopard skin was a sign of wealth and power — Sheshat, the Egyptian goddess of wisdom, was always depicted in a leopard skin, as was the Greek god Dionysus, and Zulu kings began ...