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