French contradictions: Macron's Palestine play - too little, too late? Dr Ramzy Baroud Middle East Monitor 31 0 16.04.2025 .....© Middle East Monitor visit website