Supreme Court Acquits Woman For Killing New Born As “It Is Unnatural For Mother To Kill Her Own Baby”

In several judgements over the years, an accused woman has always received absolute benefit of doubt, however, in the below case, the apex court has acquitted a mother of murder, because they felt it was “unnatural” for a mother to kill her own child. Case: The appellant (mother) was admitted in the maternity ward of … Continue reading Supreme Court Acquits Woman For Killing New Born As “It Is Unnatural For Mother To Kill Her Own Baby”