Boston man charged in rape at State Police barracks
Edward Joseph Brown, 27, of Boston was arraigned on Tuesday in Edgartown District Court, and pleaded not guilty to a felony rape charge. The charge stems from an Oak Bluffs Police…