French media: A French appeal court has ruled to release Georges Ibrahim Abdallah, former leader of the Lebanese Armed Revolutionary Factions
17 Jul 202510:34 AM
French media: A French appeal court has ruled to release Georges Ibrahim Abdallah, former leader of the Lebanese Armed Revolutionary Factions