rooftops

Rooftops Canada is the international development program of cooperative and social housing organizations in Canada. We work with Canadian and international partners to achieve our vision of a world where everyone has a secure place to live in peace and dignity.

It seems we can’t find what you’re looking for. Perhaps searching can help.