Camp David peace treaty is the mother of all evils Dr Mustafa Fetouri Middle East Monitor 41 16 08.05.2025 .....© Middle East Monitor visit website