They missed the March 24 deadline to return to Jamaica and now find themselves stranded in an airport in Atlanta, Georgia, as they try to make their way home. They are seasonal Jamaican hotel workers who normally travel on HB-2 visas to work in…

more