Secret Societies The Leopard Men In West Africa, particularly in Nigeria and Sierra Leone, a leopard cult has existed for many centuries, wherein its m… November 25, 2014