Talk:Libya

From SourceWatch
Jump to: navigation, search

Relocated from Libya main article:

  • as regards lockerbie there was an interesting story in scotsman on sunday 28/8/05 which alleges the cia planted evidence at the crash site