Ran admits to publicly endorsing theories he knows are wrong