Source: Inside the macabre witchcraft museum displaying ‘corpse trousers’ made of human skin – Mirror Online