I thought I was 'marching' into a forum. Check it out, up there in the right hand corner, 'EvC Forum'. 'Discussion and Controversy'
Yes, that is true. There are a whole range of moderators here: Creationists, Christians who accept Evolution, Deists, Agnostics and Atheists. There are also a large number of scientists and scientifically trained individuals. There are too few creationists here which is a great shame, but as you can see the level of debate is high, with a very strong emphasis on backing claims with evidence.
If you know other creationists who would be interested in good debate, then please introduce them to the site and bulk up the numbers.