The Washington Post is reporting that three European nations — Italy, Sweden and Germany — are all conducting investigations into renditions carried out by CIA agents in their countries.
In Italy, the CIA is suspected of seizing Egyptian cleric Abu Omar from the streets of Milan in 2003. He was last seen walking on a sidewalk near a mosque in Milan. He was then grabbed by two men, sprayed in the face with chemicals. He hasn’t been seen since. Italian officials suspect he was the target of a CIA-sponsored rendition.