Nepali Embassy in D.C. Issues 394 Travel Documents for Deportees from the U.S. in 2025
The Nepali Embassy in Washington, D.C., issued travel documents for 394 Nepali nationals facing deportation from the United States in 2025, according to embassy officials. […]