Invisible poverty: homelessness is on the rise in Germany

Homeless person.