Panamanian authorities detained Robert Seldon Lady on request from Italy, which convicted him for the 2003 'rendition' kidnapping of a cleric in Milan.
Reported by Christian Science Monitor 5 days ago.
↧