Search Result

Dame Stella Rimington, former head of MI5 (United Kingdom Security Service), is seen in Havana, Cuba on 25 February 2007.