A Massachusetts State Police trooper was placed on leave following ... according to court records. Richard Whelan, 27, ...
A Massachusetts State Trooper has been relieved of duty after he was arrested by Mansfield police over the weekend. Trooper Richard Whelan is the subject of an internal affairs investigation ...