He doesn’t want to believe. David Duchovny hosts a new History Channel show, premiering April 4 at 10 p.m., called “Secrets ...