Re: Blasphemous film ready to release
This is a biased website that is pushing their beliefs. These creationists are discussed below in this link from wikipedia Level of support for evolution - Wikipedia
Although in the scientific community there is almost universal agreement that the evidence of evolution is overwhelming, and the scientific consensus supporting the modern evolutionary synthesis is nearly absolute, creationists have asserted that there is a significant scientific controversy and disagreement over the validity of evolution.