Boston.com1 week agoNew York CityPolice: Cohasset man treaded water for hours after falling into pit at worksiteThe incident illustrates major workplace safety issues involving uncovered and unmarked pits. [ more ]