Monday, 19/10/2020 | 10:06 UTC+0
Libyan Newswire

NY Journalist, Expert Says Iran, Not Libya May be Behind 1988 Lockerbie Bombing

The American secret service, The CIA has allegedly said that it has always known that Iran and not Libya was behind the deadly 1988 bombing of Pan Am Flight 103 which exploded over the Scottish town of Lockerbie, Scotland causing the deaths of 270 people.