Police in Scotland have filed their final report into a probe of CIA “rendition stopovers” during the early years of the War on Terror, looking into at least six secret flights. The report’s contents remain secret, however.
Read Full Article at RT.com