All about Abdelbaset Ali Mohmed Al Megrahi