Deadline… Lebanese-French artist and filmmaker Ali Cherri and the Paris-based International Federation for Human Rights (FIDH) have filed a war crime complaint in France related to the killing of his parents in 2024 in an Israeli airstrike in Beirut. Cherri, who…
