Yes, they do seem to have many posts about SSPX.
If not SSPX, some have found a home there. A few are still critical of the NO Catholics, but most posts seems to be questions.
The site does list all the Popes to Benedict XVI. I did see some articles — or linked to articles on Archbishop Marcel Lefebvre.