Discovery Institute’s Evolution News and Views news site surpasses a million unique users for the first time.