Newborn baby girl found buried ALIVE in Indian forest in another tragic case of female infanticide

Close