Scituate was named "the most Irish town in America." A cottage industry known as "Irish Mossing" lies behind the town's ...
On-again, off-again tariffs and stop-and-start federal grants are quickly taking their toll on the regional economy.