Watch: 1,500 runners join Team Shalva in Jerusalem Marathon to benefit special needs children.

Read more