That’s a horribly deceptive site like Homebrew stated, it’s clickbait.
All one needs to do is search FINRA for a single instance of FTD. If there’s none, then there are no naked short sales.
People scream naked shorts relentlessly on OTC, but this is a complete failure of the investor to understand how trades are reported. Not a single FTD here so therefore no possibility of NSS.