Skip to content
Cosme de la Torriente y Peraza
Minister of Foreign Affairs of Cuba · Cuba

Cosme de la Torriente y Peraza

Where they stand

Left – right
—
Libertarian – authoritarian
—