Alfonso Gomez Cruz — Swiss politician