Internal displacement represents a major global challenge which raises serious implications in terms of sustainable development. In 2020, 40.5 million people were newly displaced in 149 countries and territories, bringing the total population living in displacement...