This is what donors need to know before they give to charities

.....

© Peterborough Examiner