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