Science Mystery of The Devil's Letter The Devil's letter is a 17th century coded message which featured a bizarre mixture of letters from archaic alphabe… June 26, 2023