About Demand Democracy
Demand Democracy UK is the movement for a new and written constitution that enshrines the values and rights of the people. Join us in the fight for a real democracy and a political system that works for people and planet. Join the democratic revolution.
More about Demand Democracy
Demand Democracy is located at London, United Kingdom
http://demanddemocracy.uk