Do not make Political posts if you are not a Supporting member. If you are, then put it in Politics.
Those are the terms of Service you agreed to when you signed up here. Don't take my word for it, do your research.
What we have here is... failure- to communicate.