Mars Rock

Pregnant Pause Home Fetal Development Search this site


Government scientists say that this picture, of a cross-section of a meteorite believed to have come from Mars, shows persuasive evidence of the presence of life.

Government scientists say that this picture, of a developing human in the womb, does not show persuasive evidence of the presence of life.


Pregnant Pause Home Fetal Development Search this site

Posted 9 Sep 2000.

Copyright 1996 by Ohio Right to Life
Contact Pregnant Pause