Community Land Trusts: providing affordable homes, forever, for people priced out of their communities.

What is a CLT ?