Abdelbeset Ali Mohmed Al Megrahi, Controversy | news sites