Source – ndtv.com New Delhi: A mother, who was convicted and sentenced to life imprisonment for allegedly strangulating her baby hours after her birth as she was a girl, has got relief from the Supreme Court which acquitted her by saying that it was “totally unnatural” for the woman to kill her own child. The top