Mother gives birth, abandons newborn boy in plastic bag beneath leaves

Ailenys Carmenate