TASK DEFINITION: In this task, you are given a public comment from online platforms. You are expected to classify the comment into two classes: obscene and non-obscene. A comment is obscene if it is considered offensive to the public sense of decency, for example because it too obviously relates to sex or contains language regarded as taboo in polite usage.
PROBLEM: Comment: Goodness knows where you are coming from. 

The Catalan flag and its symbols is hated by the Spanish Government as it unifies, sort of, a historic area and language with much talk of independence / home rule. The old SA flag, if memory serves me, dates from about 1912 not 1948.
The destruction of books, Art, banning, etc was done by many who disagreed with them, whether the Nazi or today's UCT, or students of a destructive sort, educatable, I am less certain. 
I was not educated in SA but UK. 
Paper was not 'discovered' but manufactured, perhaps in Egypt, perhaps in todays Iraq, but out of reeds and not at all todays paper. Why you mention it I don't know.

The rest of what you say, were I to print it, would be consigned to the dustbin!

SOLUTION: Non-obscene

PROBLEM: Comment: Great point! That darn Obama, he granted amnesty to 3,000,000 illegal immigrants, banned assault weapons and secretly funded Iran against the law of the land! Oh wait, my mistake, that was Reagan.

SOLUTION: Obscene

PROBLEM: Comment: When Captain Crayons has absolutely no idea how to govern this is all he can offer besides waste money, holiday with billionaire lobbyists, and attend pride parades.

This is getting soooooooo tiresome that it lost any meaning a few decades ago.

We're getting a completely meaningless apology every month out this clown and now he wants the Pope to make the same apologies we've heard before?

Will Captain Crayons apologize for his father's decision to party with murdering dictator Mugabe after reports of 20,000 murdered civilians went across PET's desk in the 1980's? 

Let's have you start apologizing for your own father's mistakes and sins first........

SOLUTION:
Non-obscene