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