Talk:Libya

From SourceWatch
Jump to navigation Jump to 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