This is blatant denial of Free Speech. Political or not...Free Speech is NOT subject to blocking.
That is a common misunderstanding.
Free Speech CAN be blocked - the Constitution only limits the government from blocking free speech. Private entities (Facebook) can most certainly block people from using the Facebook property as a means of distributing speech that Facebook does not want to be associated with.