Why does the United States receive refugees?
The United States signed the 1967 Protocol on the Status of Refugees, obliging it to not return refugees to their native countries. The United States has humanitarian and democratic traditions for receiving refugees and participating in international work to assist refugees. U.S. citizens have long supported these traditions. The United States is obliged to carry out part of its global responsibility for refugees because of its affiliation with international conventions and agreements.