Facebook blocks post on free speech