intelnews.org
Former CIA station chief regrets “trail of evidence” in Italy abduction
For over two years, Italian justice has been after 26 Americans and five Italians who kidnapped a Muslim cleric suspected of terrorist ties and secretly flew him to Egypt, where he was secretly ren…