Technically, that's a matter of theology, and those normally get discussed in the Religion forum. These threads provide a venue for people to attack each other over religious differences in terms and tactics that aren't generally considered acceptable or allowed there.
Oops! I saw this was about evolution. I thought is was a matter of theology.