cupure logo

Infanticide News

Infanticide is the killing of an infant, typically by a parent or close family member.