Entries from 2019-07-11 to 1 day
Female infanticide is the deliberate killing of a newborn female child. It is a severe problem in countries such as India, Pakistan and China. This alarming practice is linked to the ‘low status’ of women in these patriarchal societies, in…