Showdown in Cairo.

  • W N Corey
  • Published 1994 in CCL family foundations


The 1994 International Conference on Population and Development (ICPD) is a showdown between those who do and those who do not believe in the sacredness of human life. Believing in the sacred nature of human life means a belief in the right to marry and to choose freely the number of children to have unlike the situation in China, for example, where the… (More)