STRASBOURG, France — Satellite images could help determine if the CIA ran secret prisons in Europe, according to a Swiss lawmaker who is drawing up a report on the issue for the Council of Europe human rights watchdog. The Washington Post newspaper reported this month the CIA had been interrogating suspected al Qaida captives at… Read more »