intelnews.org
Libyan’s release prevented “explosive” appeal hearing, says ex-CIA agent
As intelNews anticipated, Libyan intelligence officer Abdelbaset Ali Mohmed al-Megrahi was released last week by British authorities. Al-Megrahi, who allegedly has terminal cancer, was convicted in…