DescriptionThis Google maps mashup displays location of CIA secrets prisons in Europe. Our source are various newspaper websites.
ProgrammableWeb Sponsors