WESTON, MASS. (WHDH) - Police in Weston charged an officer with operating under the influence of alcohol during an incident in which he allegedly crashed into a parked car behind the Weston Police station.
According to the Middlesex DA’s office, Leo Richards, 54 of Weston, was arraigned in Waltham District Court Monday.
Officials say a dispatcher at the Weston Police Station heard a crash in the station’s parking lot, at which point officers saw Richards drive away from the parking lot. Richards was allegedly off-duty at the time of the incident.
Police said they contacted Richards and asked him to return to the police station to resolve the matter. A personal vehicle was damaged in the crash.
Police determined that Richards was under the influence of alcohol and gave him a sobriety test, which they said he failed. Richards was also charged with having his firearm in the trunk of his vehicle rather than properly secured in a locked container.
Richards’ attorney Peter Marano said his client had been out to dinner with friends and stopped at the police department to drop off some paperwork. Marano said Richards did not believe he had hit a car but returned when he was told he did.
Richards has been relieved of duty while this case is pending.
(Copyright (c) 2025 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)