Gloucester: David Ndungu crosses the finish in the Twin Lights Half Marathon with a winning time of 1:15:47 Sunday morning. Desi Smith/Gloucester Daily Times.
ll7sbl77