Germany has taken an innovative approach to help those facing homelessness. Sleep pods, called Ulmer Nests, were installed on the streets of Ulm, which is 75 miles west of Munich. They were also put ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results