Israel: Runners brave bad weather in Jerusalem marathon
More than 15,000 runners, representing more than 50 countries from around the world, braved poor weather conditions to take to…
More than 15,000 runners, representing more than 50 countries from around the world, braved poor weather conditions to take to…