Pinochet’s European vacation
On October 16, 1998, London police arrested General Pinochet on a warrant from a Spanish judge for h
By
Reviewing politics
and culture since 1913
On October 16, 1998, London police arrested General Pinochet on a warrant from a Spanish judge for h
By Reed Brody