Thursday, 27 August 2009

Police officer said that he planted the Lockerbie bomb timer fragment
There is evidence supporting the idea that the CIA carried out the Lockerbie bombing.

• The secret deal behind Megrahi’s release