Watch: Dramatic rescue in Amud Stream

Israel Police pilots land a helicopter in dark, difficult location in order to rescue a boy who lost his way.

Arutz Sheva Staff,

Dramatic rescue from the Amud Stream
Dramatic rescue from the Amud Stream
Israel Police spokesperson


top