leftcoastvoices.wordpress.com
Habitat for Humanity
Habitat for Humanity is an ecumenical Christian housing ministry, a non-profit that has helped build over 350,000 houses around the world. They have provided safe affordable and respectful housing …