Yes, and it seems like it’s the whole Thorn Tree forums site, not just the Cuba branch.
I only just joined about 2-3 weeks ago, and made my second post yesterday. The first one was about weather, and the second one about currency, so I don’t think it was anything I did.
I noticed a couple of posts that could have been considered political, but I don’t think they would shut down the whole site for a couple of things on the Cuba branch. It must have been something bigger going on in some of the other areas.