Mon, Apr 21, 2014 ●
BathHarpswellTopshamBrunswickCumberlandNorth YarmouthFalmouthFreeportPortlandCape ElizabethScarboroughSouth PortlandChebeague IslandYarmouth

rory diffin

Syndicate content
  • Officer graduates with highest-ever score

    CAPE ELIZABETH — Police Officer Rory Diffin graduated from the Maine Criminal Justice Academy's basic law enforcement training program last month at the top of his class. Diffin, a one-year veteran of the department, was one of 53 graduates of this year's program, and earned the h...