Show HN: Not happy with your politician? Give him feedback
politicianreport.org
politicianreport.org
In some ways, I worry about online mechanisms to rant about politicians because it can make people feel like they have done something about it, when they really have not.
The #1 way to give feedback, especially right now, is to vote.