Abdelbeset Ali Mohmed Al Megrahi, International Outrage | news sites