Thursday, January 17, 2002
The intersection of science and God
Lourdes, in France, has a reputation for miracles but are these `inexplicable' cures evidence of divine intervention?
Lourdes, in France, has a reputation for miracles but are these `inexplicable' cures evidence of divine intervention?