It's really amazing.... a few points I'd like to make.

1 How many of these "non voting gringos" actually employ local people?
2 isn't the electoral register public? it would be a huge undertaking but calling out and finding 1500 registered voters to petition the mayor would work?
3 if every person who turned up at the demo could get four registered voters to find 3 others to petition that's more than 1500. Translate the "facebook elite" into paper petition.

Anna Williams