Film screening at Star Hall connects running, spirituality and peace
Imagine running 3,100 miles over 52 straight days, but only covering the distance of a single city block. That’s what happens during the yearly Self-Transcendence 3100 Mile Race, the longest certified foot race…