Article Image

IPFS News Link • Central Intelligence Agency

EU endorses damning report on CIA

• BBC
The European parliament has approved a damning report on secret CIA flights, condemning member states which had colluded in the operations. (The scariest words were "European Parliament" - do they have any power? - I'll check)

www.BlackMarketFridays.com