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)

thelibertyadvisor.com/declare