It's legitimate? I was like wtf until I saw the date and then closed the tab.
The article says "POSTED ON MARCH 30, 2026"