Baltasar Garzon rally

SpainCrime, Law and JusticePolitics
People sign a giant banner displaying a picture of Spain's judge Baltasar Garzon at the Puerta del Sol square in Madrid during a demonstration in support of Garzon, hours after the Supreme Court convicted Garzon in an illegal wiretapping case. Spain's Supreme Court convicted and suspended judge... Getty Images
Loading