Non-profit or charity
Emmaus takes care of people who temporarily have no fixed place to live or stay. Emmaus stands for "keeping your pants on" and not being dependent on subsidies or other government funds ...show more