on May 17, 1963 Santo contra el cerebro diabólico A masked hero saves a police officer’s life and investigates the suspicious death of a… on May 17, 1963