The Center for Science and Culture (CSC), formerly known as the Center for the Renewal of Science and Culture (CRSC), is part of the Discovery Institute (DI), a conservative Christian think tank in the United States. The CSC lobbies for the inclusion of creationism in the form of intelligent design (ID) in public-school science curricula as an explanation for the origins of life and the universe while trying to cast doubt on the theory of evolution. These positions have been rejected by the scientific community, which identifies intelligent design as pseudoscientific neo-creationism, whereas the theory of evolution is overwhelmingly accepted as a matter of scientific consensus. More information...
According to PR-model, evolutionnews.org is ranked 113,278th in multilingual Wikipedia, in particular this website is ranked 98,838th in English Wikipedia.
The website is placed before zikg.net and after delhicapitals.in in the BestRef global ranking of the most important sources of Wikipedia.