Does the site have a political slant?
No. The owner of the site does, like anyone else, but the site is politically agnostic. If an article of yours is rejected, there is no chance that it was rejected based upon your political viewpoint, but for other reasons. It is in the site’s interest to have controversial articles, where each on makes someone happy and someone else angry. Without that, it’s just too boring to visit.