Pope says science cannot explain meaning of life

17th September 2010, Comments 0 comments

The Pope stepped into the debate over God and the universe today - saying that science cannot explain the "ultimate meaning" of human existence.

0 Comments To This Article