Apollo Flag

A poster showing the Statue of Liberty holding the head of Osama bin Laden is taped to Francisco Miranda's clothes as he sells flags at ground zero in New York, Monday, May 2, 2011 (credit: AP Photo/Seth Wenig)

Business Booming For Street Vendors At Ground Zero Following Osama Bin Laden’s Death

Osama bin Laden’s death has proved to be a boon for business near ground zero.

05/04/2011