Advertisement
The widely publicized and controversial International Conference on Population and Development (ICPD25) convened to commemorate 25 years since the last convention took place in Egypt’s capital, Cairo kicked off Tuesday, November 12 in Nairobi, Kenya amid resistance from religious leaders and other civil society groups.