A fierce cold snap is bearing down on homeless people in Brazil, and authorities, activists and religious leaders are doing what they can to limit suffering on the streets.
A fierce cold snap is bearing down on homeless people in Brazil, and authorities, activists and religious leaders are doing what they can to limit suffering on the streets.