Joan Herrera I Torres

  • Joan Herrera i Torres is a lawyer and the former leader of the Catalan Green party, Iniciativa per Catalunya.

Articles by this author