In this newly surfaced footage from February 2025, 73-year-old Lebanese communist revolutionary Georges Abdallah is seen giving an interview from his prison cell.
A revolutionary who has never backed down from his political beliefs in 41 years, and still has a Che Guevara flag