The alarmist hack who wrote that piece has only demonstrated his knack for propaganda. Bringing up the non-science of creationism is a sign of intellectual dishonesty as I have made no mention of it and have no association with them.
Could you provide these groups position statement on this issue to support this unfounded allegation, thanks.