Recent Comments

Lockerbie Bomber Still Alive As Libya Plans $8 Bllion Investment in Britain

Libyan secret agent Abdelbeset Ali Mohmed al Megrahi who blew up Pan Am Flight 103 over Lockerbie, Scotland in 1988 was released from Scottish jail in August 2009 on compassionate grounds.  He was serving a life sentence then but the Scottish government released him when doctors said he had less than 3 months to live, as he [...]