Baltasar Garzón receives an honorary degree in Santiago, Chile
AP

Baltasar Garzón receives an honorary degree in Santiago, Chile