Hundreds gathered on the Boston Common to celebrate the news of Osama bin Laden’s death.
Photo by Cecille Avila

Hundreds gathered on the Boston Common to celebrate the news of Osama bin Laden’s death.

Photo by Cecille Avila