Tag Archives: Steve Titus

Lockerbie — The Eyewitness Evidence Against Megrahi by Pr Elizabeth Loftus

“Al-Megrahi was released from prison in 2009 and sent back to Libya on compassionate grounds because of advancing cancer. Public outrage was sparked. Al-Megrahi lived with his cancer for a few years (…) One cannot help but wonder whether the outrage … Continue reading

Posted in Lockerbie | Tagged , , , , , | Leave a comment