Skip to content
Mayor · Brazilian Labour Renewal Party · Brazil

Célia Cabrera

Where they stand

Left – right
+0.56
Libertarian – authoritarian
+0.56