Showing posts with label Pedro Trebbau. Show all posts
Showing posts with label Pedro Trebbau. Show all posts
Spain and Switzerland don't need U.S. approval to prosecute Betancourt

Spain and Switzerland don't need U.S. approval to prosecute Betancourt

Spain and Switzerland don't need U.S. approval to prosecute Betancourt :- The Spanish media reported days ago that Judge Santiago Pedraz...

Popular Posts