A salvador A woman sentenced to 30 years in prison for the death of her newborn baby has been freed after a sentence review after serving nearly eight years in prison, announced Wednesday a feminist organization that called for the case to be criminalized in childbirth. Condemned as. LillianShe, who ... Read more
Read More »