U.S.

A race fan waves the American flag and a banner bearing the slogan "Boston Strong" as runners compete in the 118th Boston Marathon Monday, April 21, 2014 in Hopkinton, Mass. (AP Photo/Michael Dwyer)

View gallery

500 photos

National news events

View Comments