iOS app Android app

L 3 Integrated Systems

CIA Rendition Plane Spotted In Birmingham UK

The Guardian | Robert Booth | Posted 05.25.2011 | World

An American plane named in an inquiry by the European parliament into alleged CIA torture flights landed at Birmingham airport last month and was met ...