Lebanese Terror Convict Released After 40 Years in French Prison
One of the prisoners who has been in prison the longest in France, the Lebanese terrorist convict Georges Ibrahim Abdallah, has been released and deported to his former home country.
World






