An American flag waves from a make shift memorial on Boylston Street a day after two explosions hit the Boston Marathon in Boston, Massachusetts

 
An American flag waves from a make shift memorial on Boylston Street a day after two explosions hit the Boston Marathon in Boston, Massachusetts
An American flag waves from a memorial on Boylston Street a day after two terror suspects set off pressure cooker bombs that killed three spectators and injured over 250 people at this year's Boston Marathon.