6 November 2024 “I never thought leopards would eat MY face,” sobs woman who voted for the Leopards Eating People’s Faces Party. This feels more relevant than ever.