By Hsuan Ma
Boston University News Service
Over 30,000 participants from over 100 countries raced through historic streets in the 128th Boston Marathon on April 15. Massive crowds cheered them on as they covered the iconic 26.2-mile route from Hopkinton to Boston’s Boylston Street.
BU News Service photographer Hsuan Ma captured the moments at the scene.