Berliner Abendpost - How Donald Trump pulled off his Gaza deal