News
As of 2024, over two million people were estimated to be experiencing homelessness each year in OECD and EU countries. As a range of methodological challenges complicate the measurement of the extent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results