Atanu Dey On India's Development

February 19, 2009
by Atanu Dey
11 Comments

Who agree with Darwinian evolution

Here’s a graph from the Pew Research Center which shows the percentage of people of various religious backgrounds (living in the US) who agree that evolution is the best explanation for the origin of human life on earth.