Houlton Police Chief Tim DeLuca addressed the town council at its last meeting of the year on Jan. 27 about the increasing mental health crisis facing the community.
With snow finally arriving in southern Aroostook County, Houlton Police Chief Tim DeLuca and Public Works Director Chris Stewart are reminding the public of the town’s parking restrictions.
Investigators believe the shooting started during an altercation between the four, during which one of them pulled a gun. Two of the victims were taken to UAB for treatment.