Pro-intelligent design scientists launch BIO-Complexity, an ID-friendly peer-reviewed biology journal overseen by an editorial board of 31 distinguished scientists from the United States, the United Kingdom, Germany, Brazil, and several other nations.