Deluca's market on Newbury Street closed
- DeLuca's Market on Newbury Street in Boston, Massachusetts is closed today, accused of selling potentially contaminated food -- according to The Boston Herald.
Market Street has reopened in both directions after a gas leak closed the road for about two hours between Torchwood and Porters Neck roads earlier this afternoon.