Dudu Chen, the Defense Ministry Head of Operations, was in charge of logistics regarding US President Donald Trump’s landing in Ben Gurion airport.

Watch our video report below –

Can’t see video? – Click Here