The arrest has made national news, and the accused has been placed on administrative leave by the superintendent at Dedham.
She was reportedly stopped by police one weekend night in early April and accused of driving impaired. She had not been involved in a DUI accident and there were no injuries reported. It appears though authorities may have stopped her just in time. An off-duty officer in Weston alleged he spotted the suspect driving “all over the road” along Interstate 95. He said he watched as she nearly crashed her vehicle four different times. He followed her and called 911. Continue reading