Yeah nope. He says it took a half hour to set up, that means it's not using a wiki dump, but fetching it live. That means the traffic is going from his server to wikimedia's servers, same as if you used tor to visit Wikipedia directly.
If wikimedia set this up themselves, it could be true, but this clearly isn't and can't terminate without touching clearnet.
Never trust the news, even when they cite sources and sound like they know what they're talking about.