When did this publication begin hosting political rants? If this is the result of reopening submissions, I suggest you close them.
That the article is full of venomous nonsense is beside the point. There are places for that. They are places I avoid, but others are free to rot their brains on them. On Apeiron Blog, I expect philosophy, not polemics.