Have you perhaps confused ZeroHedge with some other site? If I’m not mistaken, their articles are frequently posted here and have been for years.
Perhaps it was the people posting the articles rather than the source. Still, the subject matter that is allowed now is much wider.