Three H-1B visa holders who work in tech said their weekends were filled with panic, anxious parents’ phone calls, and putting travel plans on hold.Read More
3 tech workers on H-1B visas detail their last 36 hours: canceled trips, anxious parents, and, finally, relief
Related Posts
Add A Comment
