Luciano Varela Castro is a senior Spanish judge, magistrate of the Spanish Supreme Court from 2007 to 2019. He was born at Pontevedra, Galicia, in 1948 and is married with four children.
Developed by Tubidy