An investigation of the helicopter crash several months ago of the Haifa coast has concluded that the crash was caused by technical failure.

You may like