Skip to content
Marcelo Cabrera
Minister of Transport and Public Works of Ecuador · Ecuador

Marcelo Cabrera

Where they stand

Left – right
—
Libertarian – authoritarian
—