Searching map area
Infanticide
? TBD
Intentional killing of human offspring

Infanticide (or infant homicide) is the intentional killing of infants or offspring. Infanticide was a widespread practice throughout human history that was mainly used to dispose of unwanted children, its main purpose being the prevention of resources being spent on weak or disabled offspring. Unwanted infants were usually abandoned to die of...

Instance of
Different from