A post was split to a new topic: The most current evidence for the integrity of the Discovery Institute