More than 100 runners, wishing to be this year's "lucky men," have competed in an early morning race at a shrine in western Japan. Nishinomiya Shrine in Hyogo Prefecture holds the traditional ...
Some results have been hidden because they may be inaccessible to you