Is There an ID Double-Standard Regarding Sufficient Evidence?

11 posts were split to a new topic: Does God Adequately Avail Himself to Man?