Reports are circulating that Sabrina De Sousa, a former CIA officer, has been arrested in Portugal. De Sousa was among the many CIA employees prosecuted and convicted in absentia by an Italian prosecutor, based on the Abu Omar rendition (from Milan to Egypt). She has denied involvement in that operation, and has garnered considerable attention in the past for urging that blame instead be fixed on senior CIA officials.
Latest in Robert Seldon Lady
Robert Chesney Thu, Oct 8, 2015, 4:33 PM