A convicted terrorist could be released from a Scottish jail soon just because the British government doesn’t want to reveal sensitive evidence against him, Radar reports. Abdel Basset al-Megrahi has been locked up since 1999 for his alleged involvement in the 1988 Pan Am 103 bombing over Lockerbie, Scotland—but recent revelations suggest he may not be responsible at all.
The US reportedly paid witnesses to testify against the Libyan, and it’s rumored classified documents exonerate him and blame Iran. But Britain has prohibited their release, so judges will decide this week whether to give al-Megrahi a fair trial or turn him loose. “Whatever the evidence, it's a clear preference of the authorities that the world never see it,” Radar writes.