Internally Displaced Persons (IDPs) are persons who have been forced to leave their places of residence as a result of armed conflict, violence, human rights violations, or natural or human-made disasters, but who have not crossed an international border. There are about 55 million IDPs in the world today, outnumbering refugees by roughly 2:1. Although IDPs and refugees have similar wants, needs and fears, IDPs have traditionally been seen as a domestic...
Related Subjects
Law