Spanish Politician (pirata)
Carlos de la Cruz Ayala Vargas is a Spanish politician co-founder of the Spanish Pirate Party and was leader of the party from its foundation in 2006 until September 2010....