Cambridge Encyclopedia » Cambridge Encyclopedia Vol. 67


In the UK, a charity founded in 1966 to provide help for the homeless and to campaign on their behalf. Its income comes principally from donations.

User Comments

Your email address will be altered so spam harvesting bots can't read it easily.
Hide my email completely instead?

Cancel or