Members of the animalistic cult known as the Leopard Society have been allegedly accountable for a series of ghastly killings in West and Central Africa from the nineteenth and twentieth generations. From the '20s and '40s, precisely, the society was blamed for just a rash of murders in jap Congo [PDF], causing various suspected customers staying e