On Saturday, July 4, at 3 p.m., an extraordinary man named Noah Coughlan will complete a run—a solo run— that stretched more than 3,000 miles and 13 states. His journey will have lasted 127 days. Even more impressive is that this is the third time he has done it. Why on earth would someone take on such a feat? Continue reading “Run Noah run”
Institute News