Scottish Police will investigate claims that rendition flights landed in Scotland

A study conducted by the Rendition Project has yielded new information about rendition flights passing through the UK.  More can be read here and here.