The concept of free speech has had a long history in the Anglosphere. In 1640’s during the English civil war the Levellers delivered a Petition to the English parliament which included the demand, ‘That no man, for preaching or publishing his opinion on religion in a peaceful way may be Continue Reading