Maine June 27, 2019 5:30 pm 2 Officials Ousted From Maine Town People in Mechanic Falls, Maine, are looking for answers after their town manager was fired and their town clerk was escorted out by police. US & World Videos 2:13 2 rescued from massive fire in Worcester 1:13 Karen Read testimony continues this week 3:01 Another warm and sunny day 1:26 Crews battle apartment building fire in Worcester 2:25 Jury shown photographs of John O'Keefe's clothes as testimony resumes Monday