Joan Mesquida
Appearance
Joan Mesquida Ferrando (6 December 1962 – 19 October 2020) was a Spanish politician. He was a member of the Congress of Deputies for a short time in 2019. He was the Director-General of the Spanish National Police and Civil Guard from 2006 to 2008. Mesquida was a member of the Spanish Socialist Workers' Party.
Mesquida died of cancer in Palma de Mallorca, Spain on 19 October 2020, aged 57.[1]