Hundreds of runners from all over the world coursed through the city of Bethlehem on Friday in the West Bank city's second annual marathon.