I doubt this is a case of censoring subject matter. I think it is more likely to have been flagged because it duplicates other submissions, and possibly because of the nature of the publication you link to, which describes itself as politically motivated.