Definition
Infanticide is the intentional killing of infants. One of history’s dirty secrets, according to Malthus and others, is the widespread practice of infanticide as a method of controlling population level throughout human history.
Stay up to date on the latest terms with a free weekly newsletter from us. Join to subscribe now.