Infamous Chilean guerrilla leader arrested in France; Santiago to seek extradition
Infamous Chilean guerrilla leader Palma Salamanca has been arrested in France after the authorities received a tip off about the presence of the former extremist in the liberal country. The arrested guerrilla has been...