A Marlborough man who has been working as a school bus driver was arraigned on child rape charges last Friday. Derek Thistle, 32, faces charges of forcible rape of a child, aggravated rape of a child, ...
Results that may be inaccessible to you are currently showing.