There is no need to add new political agendas to attract people of similar views. This is a cycling website, meant to attact cyclists and people who want to learn about cycling.
There is a Political Discussions forum here which allows members to vent their political views freely, which helps to reduce the incidences of threads being destroyed by off-topic political rants.
Since Advocacy sometimes involves political discussion, this thread has appeared in the Advocacy and Safety forum. But I personally think that's stretching the definition quite a bit, given the original post, "Bike to the Right."
It may be out of courtesy to a new member that this thread has not already been moved to Political Discussions.