Question: Were the Leopard men a West African secret society who practised cannibalism ?
Answer: Yes