News

Houlton Police Chief Tim DeLuca testifies in Aroostook County Superior Court in February. A father has now sued the town, ...