") no-repeat center center;background-size:10px 16px;content:' '}@media(min-width:768px){.UeJNJ::before{display:none}}.gSkBXd{aspect-ratio:16/9}.cQTxYX{position:relative;overflow:hidden;padding-bottom:56.25%}.iiTvCZ{max-width:100%}.rcqY{position:relative}.dOkhwR.fullscreen{position:fixed;top:0;left:0;z-index:3000000000;width:100%;height:100%;background:#000;background:light-dark(#000,#000)}.dOkhwR .btn{position:absolute;top:5px;right:5px;width:25px;height:25px;color:#fff;color:light-dark(#fff,#222);font-family:helvetica,sans-serif;font-size:20px;line-height:25px;text-align:center}.cDsnpW{max-width:100%;clear:both}.rAFIl{width:100%;box-sizing:border-box}@media(min-width:768px){.rAFIl{max-width:634px}}@media(min-width:1250px){.rAFIl{max-width:622px}}.dLkuvY{display:flex;width:auto;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:4px;color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.jrwZqm{display:block;font:bold 14px/20px 'Indy Sans','Indy Sans Fallback',sans-serif;text-decoration-line:underline;margin-block:0;text-align:center}.dHXFkr{display:inline-flex;align-items:center;justify-content:center;gap:4px}.dHXFkr:hover .sc-aja53j-2,.dHXFkr:hover .sc-a5wy94-0{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.lcJUSj{font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}.hJPJVF{display:flex;position:relative;overflow:hidden;width:auto;height:40px;flex-direction:column;order:-1;gap:8px;opacity:1;transition:all .5s ease-in-out;transition-behavior:allow-discrete}.hJPJVF::after{--fade-from:rgba(255,255,255,0);--fade-mid:rgba(255,255,255,0.5);--fade-to:#fff;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:40px;background-image:linear-gradient(to bottom,var(--fade-from) 0,var(--fade-mid) 50%,var(--fade-to) 100%);content:'';opacity:1;pointer-events:none;transition:opacity 150ms ease-out}@supports(color:light-dark(red,red)){.hJPJVF::after{--fade-from:light-dark(rgba(255,255,255,0),rgba(0,0,0,0))}}@supports(color:light-dark(red,red)){.hJPJVF::after{--fade-mid:light-dark(rgba(255,255,255,0.5),rgba(0,0,0,0.5))}}@supports(color:light-dark(red,red)){.hJPJVF::after{--fade-to:light-dark(#fff,#000)}}@media(min-width:768px){.PdmgT{order:-1}}@media(min-width:768px){.eMEmGu{display:flex;position:relative;align-items:flex-start;margin-top:12px}}@media(min-width:1000px){.lfyduH .taboola{display:none}}.lfyduH:has(#taboola-carousel-thumbnails){min-height:426px}.lfyduH:has(#taboola-mid-article-thumbnails-crime){min-height:405px}@media(min-width:1000px){.lfyduH:has(#taboola-carousel-thumbnails),.lfyduH:has(#taboola-mid-article-thumbnails-crime){min-height:0}}.iUtUOL .tp-container-inner,.iUtUOL .sc-1suqprf-0{position:relative;box-shadow:0 -22px 16px 22px rgba(255,255,255,0.95);box-shadow:0 -22px 16px 22px light-dark(rgba(255,255,255,0.95),rgba(0,0,0,0.95))}.iUtUOL.closed{display:none}.dOsHXs{display:block;margin:0 0 16px;color:inherit;text-decoration:underline}.cAWJSb{width:32px}.cAWJSb,.cAWJSb:focus{color:#627aac;color:light-dark(#627aac,#627aac)}.cAWJSb:hover,.cAWJSb:active,.cAWJSb:focus-visible{color:#9cabcb;color:light-dark(#9cabcb,#9cabcb)}@media(min-width:768px){.cAWJSb.mobile-only{display:none}}.kvSIBL{width:32px}.kvSIBL,.kvSIBL:focus{color:#4e4e4e;color:light-dark(#4e4e4e,#4e4e4e)}.kvSIBL:hover,.kvSIBL:active,.kvSIBL:focus-visible{color:#919191;color:light-dark(#919191,#919191)}@media(min-width:768px){.kvSIBL.mobile-only{display:none}}.fAfNYP{width:32px}.fAfNYP,.fAfNYP:focus{color:#25d366;color:light-dark(#25d366,#25d366)}.fAfNYP:hover,.fAfNYP:active,.fAfNYP:focus-visible{color:#66e093;color:light-dark(#66e093,#66e093)}@media(min-width:768px){.fAfNYP.mobile-only{display:none}}.jOXOdf{width:32px}.jOXOdf,.jOXOdf:focus{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.jOXOdf:hover,.jOXOdf:active,.jOXOdf:focus-visible{color:#f58992;color:light-dark(#f58992,#f58992)}@media(min-width:768px){.jOXOdf.mobile-only{display:none}}.dzqQwN{display:flex;gap:12px}.dFzDMM .sc-17yxc4y-0{display:none}.dFzDMM:hover .sc-17yxc4y-0,.dFzDMM.bookmark-button-saved .sc-17yxc4y-0{display:block}.dFzDMM:hover .sc-17yxc4y-1,.dFzDMM.bookmark-button-saved .sc-17yxc4y-1{display:none}.dFzDMM.bookmark-button-saved .sc-17yxc4y-0{display:block}.dFzDMM.bookmark-button-saved .sc-17yxc4y-1{display:none}.dFzDMM.bookmark-button-saved:hover .sc-17yxc4y-0{display:none}.dFzDMM.bookmark-button-saved:hover .sc-17yxc4y-1{display:block}.iJqvPe{display:inline-block;width:32px;height:32px;color:#70a5a7;color:light-dark(#70a5a7,#70a5a7)}.sQzGY{display:flex;flex-direction:row;justify-content:center;gap:12px}.cNueyK{display:flex;position:relative;justify-content:center}@media(min-width:768px){.cNueyK{justify-content:flex-end;padding-top:12px;margin:0}}.dUmHef{display:flex}.sticky .dUmHef{flex-direction:column}.igSthU{overflow:hidden;height:23px;margin-bottom:8px;border-bottom:0;clear:both}@media(min-width:768px){.igSthU{height:25px}}.fvIzys{display:inline-block;flex-shrink:0;margin:0 12px 0 0;font:bold 14px/normal 'Indy Sans','Indy Sans Fallback',sans-serif}.fvIzys::after{content:':'}.knjHva{display:inline-block;margin-right:12px;margin-bottom:4px;color:#222;color:light-dark(#222,#fff);font:normal 14px/1.29 'Indy Sans','Indy Sans Fallback',sans-serif;text-decoration:underline}.knjHva::first-letter {text-transform:capitalize}@media(min-width:1000px){.subscribed .gryCYY{margin-top:-184px}.article-feature:not(.article-feature-video) .subscribed .gryCYY{margin-top:-407px}}.gryCYY>p{margin:16px 0}.article-premium .gryCYY>p{line-height:27px}.gryCYY>h2{font-size:21px}.article-climate .gryCYY>h2{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.article-sgi .gryCYY>h2{color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}.gryCYY>p:first-child{margin-top:0}.gryCYY span:first-child~p:first-of-type{margin-top:0}.FtcnY{display:flex;position:relative;max-width:100%;min-height:600px;justify-content:center;margin:0 auto;background-color:transparent;clear:both}@media(min-width:1000px){.FtcnY{min-height:450px}}.teads .FtcnY{display:block}.FtcnY [data-mpu]{position:sticky;top:16px}@media(min-width:1000px){.cCcguK{display:none}}.cCcguK[data-mpu1]{min-height:600px}.cCcguK.pb-20{padding-bottom:20px}.jKIGjX{display:inline-block;flex-shrink:0;border-radius:50%;background:#ec1a2e;background:light-dark(#ec1a2e,#ec1a2e);color:#fff;color:light-dark(#fff,#fff)}.dFpFuY{overflow:hidden;width:100%;box-sizing:border-box;margin-bottom:16px}@media(min-width:768px){.dFpFuY{max-width:634px}}@media(min-width:1250px){.dFpFuY{max-width:622px}}.dmMyEN{width:100%;box-sizing:border-box;padding:8px 12px 12px;border-top:8px solid #ec1a2e;border-top:8px solid light-dark(#ec1a2e,#ec1a2e);background-color:#fde8ea;background-color:light-dark(#fde8ea,#66000a)}@media(min-width:768px){.dmMyEN{padding-top:4px;padding-bottom:12px}}.fXvmgM{font:bold 22px/26px 'Indy Serif','Indy Serif Fallback',serif;margin:0 0 12px;text-align:center}@media(min-width:768px){.fXvmgM{font:bold 30px/34px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.048px;margin-bottom:12px;text-align:left}}.ivTlwT{display:block;margin-bottom:12px}@media(min-width:768px){.ivTlwT{display:none}}.hfMbpT{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:center;gap:4px;background-color:#fde8ea;background-color:light-dark(#fde8ea,#66000a);color:#ec1a2e;color:light-dark(#ec1a2e,#ec1a2e)}@media(min-width:768px){.hfMbpT{width:auto;justify-content:flex-start}}.dAuNha{display:block;font:bold 14px/20px 'Indy Sans','Indy Sans Fallback',sans-serif;text-decoration-line:underline;margin-block:0;text-align:center}.jiDyot{display:inline-flex;align-items:center;justify-content:center;gap:4px}.jiDyot:hover .sc-hez36s-5,.jiDyot:hover .sc-a5wy94-0{color:#ac2a2c;color:light-dark(#ac2a2c,#f58992)}.laZbyn{font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}.juUDRT{display:flex;width:100%;flex-direction:column}@media(min-width:768px){.juUDRT{display:flow-root;gap:24px;transition:margin-bottom .3s ease-in-out}}.kRWakq{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.kRWakq{position:relative;z-index:1;width:212px;flex-shrink:0;justify-content:flex-start;margin-left:24px;float:right}}.eJjJXF{display:none;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-top:8px}@media(min-width:768px){.eJjJXF{display:flex;margin-top:12px}}.dLfZIO{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:8px;margin-bottom:12px}@media(min-width:768px){.dLfZIO{display:none}}@media(min-width:768px){.cqPbFA{order:-1}}.jZSKtc .sc-aja53j-5::after{--fade-from:rgba(253,232,234,0);--fade-mid:rgba(253,232,234,0.5);--fade-to:#fde8ea}@media(min-width:360px){.jZSKtc .sc-aja53j-5 .sc-aja53j-7{display:none}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-from:light-dark(rgba(253,232,234,0),rgba(102,0,10,0))}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-mid:light-dark(rgba(253,232,234,0.5),rgba(102,0,10,0.5))}}@supports(color:light-dark(red,red)){.jZSKtc .sc-aja53j-5::after{--fade-to:light-dark(#fde8ea,#66000a)}}.cKWiEj{margin:0 0 24px;font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}.huxBsk{font:bold 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}.jaiOuh{display:flex;min-height:600px;justify-content:center}@media(min-width:1000px){.jaiOuh{min-height:450px}}.jasvOK{min-height:600px}@media(min-width:1000px){.jasvOK{min-height:450px}}.jasvOK.mobile-only{display:block}@media(min-width:1000px){.jasvOK.mobile-only{display:none}}.jasvOK.desktop-only{display:none}@media(min-width:1000px){.jasvOK.desktop-only{display:block;margin-bottom:16px}}.jasvOK.desktop-only+p{margin-top:0}.jasvOK .third-party-ad{position:sticky;top:16px}.bYBoJE{width:100%;flex-grow:1}.bYBoJE .social-share{width:100%;padding-top:10px;padding-bottom:20px}@media(min-width:768px){.bYBoJE .social-share{justify-content:flex-start}}.bYBoJE .social-share.sticky{display:none}@media(min-width:1000px){.bYBoJE .social-share.sticky{display:flex;position:sticky;top:14px;width:34px;flex-direction:column;padding-top:0;margin-top:0;margin-left:-25%}.bYBoJE .social-share.sticky .sc-mgcah7-0{margin:0 0 16px}.article-feature-video .bYBoJE .social-share.sticky{margin-top:0}.article-feature:not(.article-feature-video) .bYBoJE .social-share.sticky{margin-top:35%}}.bYBoJE.sponsored-article img,.bYBoJE.sponsored-article video{width:100%;max-width:602px;height:auto}.bYBoJE.sponsored-article iframe{max-width:602px;max-height:400px}.bYBoJE .under-article-prompt-donations{padding-bottom:8px;margin-top:-3px}.bYBoJE .big-letter{--color:#222;display:flex;position:relative;width:0;height:0;align-items:center;justify-content:center;padding:40px;margin-top:22px;margin-right:12px;border:1px solid var(--color);float:left;font:normal 52px/1 'Indy Serif','Indy Serif Fallback',serif;text-transform:uppercase}.bYBoJE .big-letter:first-child{margin-top:6px}.bYBoJE .big-letter::before{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:1px solid var(--color);border-radius:50%;content:''}.bYBoJE #taboola-below-article-1{min-height:2350px}@media(min-width:768px){.bYBoJE #taboola-below-article-1{min-height:3370px}}.bYBoJE #taboola-below-article-1-split-num-1{min-height:130px}@media(min-width:768px){.bYBoJE #taboola-below-article-1-split-num-1{min-height:415px}}.bYBoJE .sc-fwko30-0+.sc-1xtsh2b-0{margin-top:-16px}@media(min-width:768px){.bYBoJE{max-width:636px;margin:0}}@media(min-width:1000px){.bYBoJE{max-width:624px;margin:0}.bYBoJE.subscribed{max-width:636px}}@media(max-width:999px){.bYBoJE{padding-right:0}.bYBoJE .under-article-prompt-donations{margin-top:-18px}}.bYBoJE .anchor-nav-header{scroll-margin-top:79px}.bYBoJE .anchor-nav-header a{color:#222;color:light-dark(#222,#fff)}.bYBoJE .anchor-nav-header a:hover{color:#222;color:light-dark(#222,#fff)}@supports(color:light-dark(red,red)){.bYBoJE .big-letter{--color:light-dark(#222,#fff)}}.liYrJc{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8px;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.liYrJc{width:70%;align-items:center;justify-content:flex-start;margin-bottom:0;font:normal 16px/24px 'Indy Sans','Indy Sans Fallback',sans-serif}}@media(min-width:1000px){.liYrJc{width:70%;margin-bottom:0}}.dMNxBE{display:flex;height:20px;margin:0 12px 8px 0}.article-voices .dMNxBE{height:auto}@media(min-width:425px){.article-voices .dMNxBE{height:20px}}.dMNxBE::before{display:inline-block;align-self:center;margin-top:1px;margin-right:12px;content:'\2022';transform:scale(1.5)}.dMNxBE:first-child::before{content:none}@media(min-width:768px){.dMNxBE{height:24px;margin-bottom:0}.dMNxBE::before{margin-top:2px}}.dMNxBE time{display:block}.dMNxBE time::first-letter {text-transform:capitalize}.efpEY{display:inline-block;margin:0 12px 8px 0;color:#ef4757;color:light-dark(#ef4757,#ef4757);font:bold 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif;letter-spacing:-0.5px}.efpEY:hover,.efpEY:active{color:#f58992;color:light-dark(#f58992,#f58992)}@media(min-width:768px){.efpEY{margin-bottom:0}}.ePBJFt{margin:0 12px 8px -8px}@media(min-width:768px){.ePBJFt{margin-bottom:0}}.fefQOD{margin:0 4px 8px 0}.fefQOD::before{display:inline-block;margin-top:2px;margin-right:12px;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);content:'\2022';transform:scale(1.5)}.fefQOD:first-child::before{display:none}@media(min-width:768px){.fefQOD{margin-bottom:0}}.bMRmfY{display:flex;justify-content:flex-start;padding:0;margin:0 0 16px}@media(min-width:768px){.bMRmfY{display:flex;width:30%;align-items:center;justify-content:flex-end;margin:0}}@media(min-width:1000px){.bMRmfY{width:30%}}.dfBarH{padding-top:0;border-top:0;border-bottom:0}@media(min-width:768px){.dfBarH{display:flex;flex-flow:row wrap;padding-bottom:16px}.dfBarH .sc-mzrbq8-0{order:1}.dfBarH .sc-mzrbq8-6{order:2}}@media(min-width:1000px){.dfBarH{flex-direction:row}}.gkrVhQ{padding:16px 12px 12px;text-align:left;font:bold 14px/18px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.gkrVhQ{padding:16px 16px 12px}}.article-infact .gkrVhQ{padding:16px 0}@media(min-width:1000px){.gkrVhQ{padding:24px 0 19px}.article-feature .gkrVhQ{max-width:968px;margin:0 auto}}.gkrVhQ a{color:#fff;color:light-dark(#fff,#fff)}.gkrVhQ a:hover{color:#f58992;color:light-dark(#f58992,#f58992)}.gkrVhQ a:hover::after{color:#fff;color:light-dark(#fff,#fff)}.gkrVhQ a::after{margin-right:4px;margin-left:4px;content:'>'}.gkrVhQ a:last-child::after{display:none}.gbPKFW{margin:0 0 20px;letter-spacing:0}.bulCXp{margin:0;color:#d3d3d3;color:light-dark(#d3d3d3,#d3d3d3);font:normal 16px/20px 'Indy Sans','Indy Sans Fallback',sans-serif}@media(min-width:768px){.bulCXp{font:normal 18px/22px 'Indy Sans','Indy Sans Fallback',sans-serif}}@media(min-width:1000px){.bulCXp{font:normal 20px/24px 'Indy Sans','Indy Sans Fallback',sans-serif}}.bulCXp p{font:inherit}.article-feature .bulCXp a{font-weight:bold}.gOoYlj{max-width:968px;margin:0 auto;background:#222;background:light-dark(#222,#222)}@media(min-width:1000px){.parallax .gOoYlj{max-width:1240px}}.fdtMsm{font:bold 32px/36px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0156em}@media(min-width:768px){.fdtMsm{font:bold 44px/48px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0113em}}@media(min-width:1000px){.fdtMsm{font:bold 54px/58px 'Indy Serif','Indy Serif Fallback',serif;letter-spacing:-0.0092em}}.cuYuhQ{background:#222;background:light-dark(#222,#222)}.cuYuhQ .sc-qvufca-1{max-width:968px;background:#222;background:light-dark(#222,#222)}.cuYuhQ .sc-qvufca-0{margin:0}@media(max-width:999px){.cuYuhQ .sc-qvufca-0{margin:0 12px 0}}.cuYuhQ .sc-qvufca-2,.cuYuhQ .sc-1cmj4ml-0{color:#fff;color:light-dark(#fff,#fff)}.cuYuhQ .sc-qvufca-2{margin:0 0 20px}.cuYuhQ .sc-1cmj4ml-0{margin-bottom:16px}.eBMXOi{max-width:100%;clear:both}@media(min-width:1000px){.kFNaRc .sc-qvufca-1{padding:0 16px}}.fzuCgM{overflow:hidden;height:0;color:transparent}.fmcHss{max-width:100%;margin:0 0 20px}.fmcHss.sticky{position:sticky;top:16px}.hlxBlR{min-height:600px}.hlxBlR #mpu1,.hlxBlR #sidebar1{position:sticky;top:16px}.MxpAk{min-height:250px}.geUkoM{position:relative;top:1px;color:#222;color:light-dark(#222,#fff);text-decoration:none}.foWGns{display:flex;align-items:flex-start;gap:8px;padding:12px 0 12px;margin:0;font:bold 24px/28px 'Indy Sans','Indy Sans Fallback',sans-serif;letter-spacing:-0.0208em}@media(min-width:768px){.foWGns{font:bold 28px/32px 'Indy Sans','Indy Sans Fallback',sans-serif;letter-spacing:-0.0178em}}@media(min-width:1000px){.foWGns{padding:12px 0 12px}}.foWGns .sc-1qoqv7v-1{position:relative;top:1px;color:#222;color:light-dark(#222,#fff);text-decoration:none}.heAsFJ{--size:28px;width:var(--size);height:var(--size);flex-shrink:0}@media(min-width:768px){.heAsFJ{--size:32px}}.heAsFJ svg{width:100%;height:100%}.bkpWNY{max-width:100%;margin-bottom:16px}.fBeQQZ{padding:12px 0;margin:0}.fBeQQZ span{position:absolute;overflow:hidden;width:.01em;height:.01em;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}.gDgfia{--gap:12px;display:flex;overflow:hidden;min-height:390px;flex-direction:column;gap:var(--gap);padding:0;margin:0;list-style:none}.gDgfia li{padding:0 0 var(--gap);margin:0;border-bottom:1px solid #d3d3d3;border-bottom:1px solid light-dark(#d3d3d3,#919191)}.cNiGkK{max-width:123px;max-height:33px}.lalKQb .sc-154e2ak-2{min-height:368px}.lalKQb li:has(.sc-10i6w7u-0){padding:0;border:0}.fgtiQY{min-height:1924px}@media(max-width:767px){.fgtiQY{display:none}}.eqQkhO{width:308px;min-height:100%;margin-left:auto}.eqQkhO.hidden{display:none}@media(max-width:999px){.eqQkhO{display:none}}.article-liveblog .dzfINj{background-color:#f7f7f7;background-color:light-dark(#f7f7f7,#222)}.jBkNwU{justify-content:center}.cumEve{justify-content:center}@keyframes hqVOOe1548920386{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes bReFEb1548920386{from{transform:translateX(100%)}to{transform:translateX(0)}}
Stay up to date with notifications from The Independent Notifications can be managed in browser preferences.
Not now Yes please
News World Americas ‘We watched him fade away’: Judge recalls the moment her son was shot dead by disgruntled anti-feminist lawyer ‘I know that he hated me because I was a woman. He hated me because I was Latina. And that was the source of hate. I had the 'nerve' to become a judge’
Judge speaks about moment her son was shot dead by disgruntled anti-feminist lawyer Leer en Español Your support helps us to tell the story From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.
At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.
The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.
Your support makes all the difference. Read more The federal judge targeted by an anti-feminist lawyer has spoken of the moment she watched her son die in the doorway of her family home.
As her husband keeled over with a gunshot wound, US District Judge Esther Salas got to the floor next to her 20-year-old son, Daniel Anderl, when she lifted his shirt and saw the bullet hole.
"Mark managed to crawl back and we were both just watching him fade away," she said in an interview with Good Morning America anchor Robin Roberts.
Ms Salas and her husband Mark Anderl, who is expected to make a full recovery, said they have forgiven the man who killed their only child.
Disgruntled men's rights attorney Roy Den Hollander is suspected of intending to kill Ms Salas when her son answered the door of their New Brunswick, New Jersey, home on 19 July.
The 72-year-old, who is believed to have been hunting down his enemies after a cancer diagnosis, was found dead in an apparent suicide a short time after going to Ms Salas' home disguised as a FedEx driver.
"Danny was downstairs talking to me. He said, 'keep talking to me mom, I love talking to you.' And it was at that exact second that the doorbell rang,' Ms Salas said.
"Before I could tell him, 'let Dad handle it', he shot up the stairs. And the next thing I hear is, 'boom'. Then I hear, 'no'. Then I hear a series of bullets."
After running upstairs, she saw her son lying by the door holding his chest and her husband on his hands and knees out on the front porch, where he had crawled to see the licence plate of the gunman.
It was at that moment they watched their son fade away.
"Danny was the love of our life from the moment he was born. We struggled to have a baby. I had four miscarriages, three before him. One after him. From the moment that little boy came to this world, he was the centre of our universe," Ms Salas said.
That universe was destroyed by Mr Den Hollander.
A men's rights attorney who once sued bars and nightclubs for offering "ladies' nights", Mr Hollander previously had a case before Ms Salas in the US District Court challenging the military's male-only draft.
In 2019, Ms Salas dismissed the argument that a male-only draft requirement deprived women of due process, but allowed another one – that a male-only draft deprives women of "equal protection of the law" -- to proceed, but with Mr Den Hollander removed from the case.
He ranted about Ms Salas in his online manifestos - calling her a hot, lazy and incompetent "Latina Judge" appointed by Barack Obama - before he went on his quest for revenge, which investigators believe included the murder of a rival attorney in California.
'Anti-feminist' lawyer identified as dead suspect in murder of judge's son "I know that he hated me because I was a woman. He hated me because I was Latina. And that was the source of hate. I had the 'nerve' to become a judge," Ms Salas said.
"We play it back. 'What if I would've stopped him?' The what-ifs. But after that FBI debriefing, there's peace. If he didn't do it that day, he was going to do it."
Ms Salas wants her son's death to have meaning, and in August released a video statement calling for better protections as she campaigns for a solution to safeguard the privacy of federal judges.
As for Mr Den Hollander, he has been forgiven.
"From the moment I did that, I felt lighter. You know, hate is heavy. Love is light," Ms Salas said.
"I can't let him take anything else. I know that I'm going to strive every morning to be the best person that I can be. My son gave his life for his father and I."
Thank you for registering Please refresh the page or navigate to another page on the site to be automatically logged in Please refresh your browser to be logged in
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments