Sometimes people would rather confer with a priest than a policeman. That certainly seems to be the case in the Cambridgeshire village of Grantchester, England.
Copyright 2024 Beeler & Associates.
All rights reserved. Contents may not be reproduced or transmitted – by any means – without publisher's written permission.