Leopard Men Terror Returns in Liberia and Africa
The Leopard Men, a brutal jungle cult, strike in Liberia and across equatorial Africa. Reports detail grisly murders, fear in villages, and a colonial fight to suppress outbreaks highlighted by incidents in Cape Mount and the Belgian Congo.