Share
twitterlinkedinfacebook
Image 1 of 1
Pinochet Law Lords decision 1.jpg
24 March 1999 Anti Pinochet demonstrators outside House of Lords, London, England celebrate law lord's ruling to extradite him to Spain on torture charges..