The Short Version
No evidence supports an NIH announcement to eliminate Women's Health Initiative funding "as of April 2026." NIH's own materials indicate WHI data collection continues through 2026, and reporting from NBC News confirms NIH/HHS walked back earlier contract termination notices and committed to restoring funding. The claim conflates partial contract closures from 2025 with a specific, formal elimination announcement tied to April 2026—a date not found in any credible source.